ingeni_killer a écrit :
Puis que tu veux récupérer l'id, pourquoi ne po faire une requete directement après l'insert et rechercher l'enregistrement ... Avec un peu de change, tu n'auras qu'un élément en retour ...
|
je suis po sûr...qu'est ce qui te dit que ce sera bien le seul et unique enregistrement (remarque c'est moins idiot qu'un select max(id) )
La solution de kfman est la bonne, mysql_insert_id retournera toujours le dernier autoincrement créé par un insert (ou 0 si la dernière instruction n'était pas un insert, c'est la différence avec le last_insert_id de mysql) pour la connexion courante.