MySQL retourne une valeur erroné à une requète max(id) [PHP][MySQL] - PHP - Programmation
Marsh Posté le 12-07-2004 à 14:39:04
mysql_query ne retoure pas le résultat de la réquête, mais un objet de type "Résultat de requête" d'où Resource id #3
Il faut utiliser une des fonction fetch pour lire le résultat.
Par exemple :
Code :
|
Marsh Posté le 12-07-2004 à 14:39:10
id n'est pas le résultat de ta requete
utilise les méthodes qui vont bien pour récupérer le résultat
comme ca :
Code :
|
exmple trouvé la : http://www.nexen.net/docs/php/anno [...] -array.php
EDIT : grillé... (et puis c plus joli dans des blocs le code
Marsh Posté le 12-07-2004 à 14:41:10
Ceci dit, si id est un champs en auto incrément, tu peux tout simplement le récupérer avec mysql_insert_id()
Edit, oui pour le bloc de code, mais moi j'esplik mieux
Marsh Posté le 12-07-2004 à 14:44:45
Mara's dad a écrit : Ceci dit, si id est un champs en auto incrément, tu peux tout simplement le récupérer avec mysql_insert_id() |
Oui, mais moi je donne le lien qui va bien
Marsh Posté le 12-07-2004 à 14:49:33
Merci à vous deux, mon problème est résolu grace à vous
Marsh Posté le 12-07-2004 à 14:51:53
hop le fou a écrit : Oui, mais moi je donne le lien qui va bien |
Tout à fait, mais je prèfére la VO et les objets : http://www.php.net/manual/en/funct [...] object.php
Et si tu continue a m'embêter, je le dis à mon grand frère
Marsh Posté le 12-07-2004 à 14:52:27
Klaimant a écrit : Merci à vous deux, mon problème est résolu grace à vous |
Merci à toi, on as bien rigolé
Marsh Posté le 12-07-2004 à 14:56:17
Mara's dad a écrit : Merci à toi, on as bien rigolé |
C'est vrai que c'est hachement trop drole kikool
Marsh Posté le 12-07-2004 à 15:11:17
Mara's dad a écrit : mysql_query ne retoure pas le résultat de la réquête, mais un objet de type "Résultat de requête" d'où Resource id #3
|
+1 c'est ce que je fais aussi, sauf que j'utilise:
$ligne=mysql_fetch_object($result); plutot que:
$ligne=mysql_fetch_objetc($result);
... OK promis je le ferais plus, ça arrive à tout le monde la dislexie des doigts
Marsh Posté le 12-07-2004 à 15:26:50
Klaimant a écrit : C'est vrai que c'est hachement trop drole kikool |
C'est pas ton ignorance qui me fait rire, c'est l'échange de gamineries entre hop le fou et moi
Si je considérais les débutants comme tu semble le penser, c'est pas moi qui t'aurrai répondu.
Marsh Posté le 12-07-2004 à 16:36:25
Mara's dad a écrit : C'est pas ton ignorance qui me fait rire, c'est l'échange de gamineries entre hop le fou et moi |
Autant pour moi
Marsh Posté le 12-07-2004 à 14:27:47
Bonjour
J'ai dans un code en php :
le reste de l'ajout se passe bien, mais j'ai un problème pour récupérer l'id(numéro automatique) le plus grand.
Executé dans le serveur mysql à la main, la requète retourne la bonne valeur, mais dans la réponse affiché à partir du code PHP, j'ai la valeur :
Resource id #3
Je ne vois pas d'ou sort cette valeur, étant donné que ma requete sql est bonne
Merci de votre aide
---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!