Php MySQL

fabien.joubert Messages postés 35 Date d'inscription   Statut Membre Dernière intervention   -  
Doctor C Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   -
je me demande seulement si $label a bien sa place dans la derniere ligne

$rq2="select description from session where timestamp=$_SESSION[date] and session='$ligne[ses]'";
$res2=mysql_query($rq2) or die(mysql_error());
$ligne2=mysql_fetch_array($res2);
$label=substr($ligne2[description],0,35);
imagestring($image,1,$X_dep+2,$Y_dep+16,"$label",$blue);

Non c bon j ai rien dit DSL
A voir également:

1 réponse

Doctor C Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   399
 
tu as pas de raison de le mettre entre guillemets, c'est déjà une variable qui contient un string. Place des guillemets seulement pour mettre du texte comme "Ceci est du texte", pas pour une variable.

Et, si je me trompe pas, quand on précise un item d'une session ou d'un tableau ou d'un cookie, il faut mettre des apostrophes autour de l'item.

Ton code serait mieux, selon moi, comme ça :

$rq2="select description from session where timestamp=$_SESSION['date'] 
and session='" .$ligne['ses']. "'"; 
$res2=mysql_query($rq2) or die(mysql_error()); 
$ligne2=mysql_fetch_array($res2); 
$label=substr($ligne2[description],0,35); 
imagestring($image,1,$X_dep+2,$Y_dep+16,$label,$blue);
--
Echo "Lima Mike Alfa";
0