Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
420 connectés 

  FORUM HardWare.fr
  Programmation

  MySQL selectionner une valeur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MySQL selectionner une valeur

n°40466
Ez4Me2KU
Posté le 17-06-2001 à 20:43:51  profilanswer
 

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 ???


---------------
Toute l'actu des jeux vidéos sur http://www.ajeux.fr
mood
Publicité
Posté le 17-06-2001 à 20:43:51  profilanswer
 

n°40469
revolution​man
www.logiciel-fr.com
Posté le 17-06-2001 à 20:50:27  profilanswer
 

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


---------------
#"What is real?  How do you define real?"
n°40483
Ez4Me2KU
Posté le 17-06-2001 à 21:33:50  profilanswer
 

Une question :  
c'est quoi le 0 que tu as mis dans mysql_result($rem,0,"idmachin" ); ???


---------------
Toute l'actu des jeux vidéos sur http://www.ajeux.fr
n°40484
revolution​man
www.logiciel-fr.com
Posté le 17-06-2001 à 21:35:24  profilanswer
 

ben faut le metre c comme ca
si tu veux mettre le result dans ta boucle
tu met par exemple $i a la place


---------------
#"What is real?  How do you define real?"
n°40513
Ez4Me2KU
Posté le 18-06-2001 à 08:13:37  profilanswer
 

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 ?


---------------
Toute l'actu des jeux vidéos sur http://www.ajeux.fr
n°40521
m@nou
vu z'avais pas vu
Posté le 18-06-2001 à 08:41:28  profilanswer
 

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


---------------
Mes photos,Feed-Back HA/V
n°40531
ZoumZoumZe​ng
Supreme
Posté le 18-06-2001 à 09:04:46  profilanswer
 

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";

n°41184
Ez4Me2KU
Posté le 19-06-2001 à 21:39:28  profilanswer
 

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]


---------------
Toute l'actu des jeux vidéos sur http://www.ajeux.fr
n°41187
Library
Posté le 19-06-2001 à 21:50:06  profilanswer
 

essaye avec
$result=MYSQL_QUERY("SELECT idjeu FROM demos WHERE id='.$id.'" ) or die (mysql_error());  
 
tu verras ou t'as une erreur.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  MySQL selectionner une valeur

 

Sujets relatifs
[PHP + MySQL] erreur "Supplied argument is not a valid MySQL result.."PHP et MySQL
URGENT: login et mot de passe sur mysql=====> communication entre PHP et MySQL <=====
[MYSQL] comment faire cette requete[BIBLIOLINK MySQL]
[MYSQL] Changer le nom de la base (chez multimania.com)[PHP-Mysql] Prob d'apostrophes et de slash
[MYSQL + PHP] comment connaitre le nombre de champs d'une table ?[MYSQL]Copier une base de donnée
Plus de sujets relatifs à : MySQL selectionner une valeur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR