essaye avec
$result=MYSQL_QUERY("SELECT idjeu FROM demos WHERE id='.$id.'" ) or die (mysql_error());
tu verras ou t'as une erreur.
Ez4Me2KU
J'ai un message d'erreur.
Voici mon script : $id=12;
$result=MYSQL_QUERY("SELECT idjeu FROM demos WHERE id='.$id.'" );
$idmachin = mysql_result($result,0,"idjeu" ); echo"$idmachin";
Il me renvoie ceci : Warning : supplied argument is not a valid MYSQL-result resource ....
L'erreur selon lui est à la ligne du mysql_result.
J'ai aussi essayé avec un mysql_fetch_object mais ca fait une erreur (pas la même : not a valid MYSQL-resource link).
Une idée ??? je désespère...[#8d7100]
ZoumZoumZeng
revolutionman a écrit a écrit :
tu dois faire un mysql_result:
$rem = MYSQL_QUERY("SELECT idmachin FROM tablechose WHERE id='12' " );
$idmachin = mysql_result($rem,0,"idmachin" );
echo"$idmachin";
voilà si tu veux aaficher l'id
oublie son mysqlresult c tout pourris
$rem = MYSQL_QUERY("SELECT idmachin FROM tablechose WHERE id='12' " );
$obj = mysql_fetch_object($rem);
echo "$obj->idmachin";
m@nou
ta requête est une chaîne de caractère donc tu fais une concaténation entre les parties fixes et les varaibles
$id = "12"
$rem = MYSQL_QUERY("SELECT idmachin FROM tablechose WHERE id='".$id."'" )
par exemple
Ez4Me2KU
J'ai un message d'erreur : (supplied argument is not a valid MySQL-Link resource in) avec le numéro de la ligne où j'avais le select.
Comment je dois écrire mon select si dedans j'ai des variables perl qui représentent du texte ?
revolutionman
ben faut le metre c comme ca
si tu veux mettre le result dans ta boucle
tu met par exemple $i a la place
Ez4Me2KU
Une question : c'est quoi le 0 que tu as mis dans mysql_result($rem,0,"idmachin" ); ???
revolutionman
tu dois faire un mysql_result:
$rem = MYSQL_QUERY("SELECT idmachin FROM tablechose WHERE id='12' " );
$idmachin = mysql_result($rem,0,"idmachin" );
echo"$idmachin";
voilà si tu veux aaficher l'id
Ez4Me2KU
Je veux selectionner une valeur précise dans MySQl avec PHP.
j'utilise SELECT idmachin FROM tablechose WHERE id=12" mais quand je fait 'echo', il me renvoi "resource id #2" et pas ma valeur...
Je fait quoi ???