mysql_insert_id() expects parameter 1 to be resource

mysql_insert_id() expects parameter 1 to be resource - SQL/NoSQL - Programmation

Marsh Posté le 02-06-2010 à 22:31:56    

Bonsoir,
 
Voici mon code :
 

Code :
  1. $query = 'INSERT INTO metro_station() VALUES ()';
  2. $result = mysql_query($query);


 
La requête est bien effectuée quand le code est exécuté.
Quand je la lance sous phpmyadmin, il me renvoie bien l'id du nouveau.
 
Mais quand je l'exécute dans ma page, mysql_insert_id($result) me renvoie l'erreur suivante :
 

<b>Warning</b>:  mysql_insert_id() expects parameter 1 to be resource, boolean given in ....


 
Je ne comprends vraiment pas le problème, et je vois mal où et quoi vérifier...
 
Pouvez-vous m'aider ?
 
Merci  ;)

Reply

Marsh Posté le 02-06-2010 à 22:31:56   

Reply

Marsh Posté le 02-06-2010 à 22:45:53    

le aprametre de mysql_insert_id est la connection a la base de données, pas un resultset( qui n'a pas de sens lors d'un insert)
il est d'ailleurs optionnel


Message édité par flo850 le 02-06-2010 à 22:46:07
Reply

Marsh Posté le 03-06-2010 à 00:43:15    

omfg  :na:
 
Que je suis bête  :sarcastic:  
 
Merci  ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed