FriconiX
Des milliers de pictogrammes gratuits dessinés avec amour !

Cours 5.7. Récupérer le dernier identifiant MySQL

Avant-propos

Nous supposerons sur cette page l'existence d'une variable $db qui contient les paramètres de connexion à la base de données qui est créée conformément au code présenté sur la page Connexion MySQL en PHP.

Lorsque l'on écrit ou met à jour des données dans MySQL, il est trés fréquent de devoir récupérer l'identifiant (la clé primaire) de la dernière ligne modifiée ou ajoutée. Il existe une fonction PHP qui permet de récupérer cette identifiant directement.

Syntaxe

La méthode lastInsertId(); retourne la clé primaire de la dernière ligne insérée ou modifiée.

$lastId = $db->lastInsertId();

Cette méthode ne peut être utilisée qu'avec les table qui contiennent un champ AUTO_INCREMENT.

Voir aussi


Dernière mise à jour : 25/11/2019