Image en php avec une variable dans le nom

Résolu/Fermé
antryo - 4 nov. 2006 à 12:58
abouchoud Messages postés 2 Date d'inscription lundi 4 septembre 2006 Statut Membre Dernière intervention 10 décembre 2007 - 10 déc. 2007 à 15:21
Bonjour

Voici mon problème : j'ai récupéré dans une base de donnée le nom d'une image uploadée, dans ma page je voudrais visualiser cette image qui comporte donc dans son URL une variable.

Voici le code :

<?php

$user = "xxx";
$host = "sql.free.fr";
$password = "xxx";
$database = "xxx";

$connexion = mysql_connect($host,$user,$password)
or die (":)");
$db = mysql_select_db($database,$connexion)
or die (":)");

$mxv= "max(votes)";
$requete=mysql_query("select * from xxx where votes=\"$mxv\"");
$votesmax=mysql_result($requete,0,"MON IMAGE");

echo ('<img src="DOSSIER/DOSSIER QUI CONTIENT MES IMAGES/\"$votesmax\"" height="140"/>');
?>


Mais le problème c'est que la variable dans le nom de l'image n'est pas reconnue, et celle-ci ne peut donc pas être affichée.

Pourrait-on m'indiquer un moyen d'afficher cette image ? svp

3 réponses

Ssylvainsab Messages postés 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 825
4 nov. 2006 à 14:33
Bonjour.

Je pense que le problème vient tout simplement du fait que les variables ne sont pas reconnues entres des apostrophes.
Il vaut mieux concatener la variable et la chaîne :
echo ('<img src="DOSSIER/DOSSIER QUI CONTIENT MES IMAGES/'.$votesmax.' style="height140px" />');


a plus
5
Merci mille fois à toi, en retouchant un petit peu ton code de cette façon :

echo ('<img src="DOSSIER/DOSSIER QUI CONTIENT MES IMAGES/'.$votesmax.'" height="140px" />');

j'ai pu obtenir le résultat voulu. Encore MERCI !

A bientôt
0
Ssylvainsab Messages postés 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 825
4 nov. 2006 à 16:40
De rien !
Par contre, je te conseille de remplacer :
height="140px"
Par :
style="height:140px"

a plus
1
abouchoud Messages postés 2 Date d'inscription lundi 4 septembre 2006 Statut Membre Dernière intervention 10 décembre 2007
10 déc. 2007 à 15:21
Bonjour,
J'ai le même problème aussi. Je vais essayer votre façon d'afficher l'image apporté de la BD.

Merci !!!
0