Retrouver le dernier id inséré dans Mysql

Souvent il peut vous arriver d’insérer une enregistrement, et d’avoir besoin de connaitre l’id de cet enregistrement que vous venez d’insérer.

Si vous ne connaissez pas la méthode, vous devez sélectionner l’id maximal pour avoir cet id. Mais dans une environnement où plusieurs utilisateurs créent des enregistrement, vous pouvez avoir de mauvaises surprises.

La méthode qui est présentée va vous permettre d’avoir à coup sûr l’id que VOUS avez créé et non un autre.

Imaginons que vous avait fait la requête suivante :

insert into `table` (`id_pays`,`nom_pays`) values ( », »)

$db->insert_id  va vous donner l’id dernièrement créé par vous et on un autre.

$db est l’objet de connexion à votre base de donnée mysql.

Retour en haut