Récupérer le dernier ID inséré dans une table

  Information

Retourne l'Identifiant généré par la dernière requête INSERT de MySQL

  Voir en MySQLi un code identique : Retourne en MySQLi le dernier ID inséré dans une table

A savoir

Ces fonctions sont utilisées dans ce code source:
mysql_insert_id()   mysql_query()   

Ces extensions étaient obsolètes en PHP 5.5.0, et ont été supprimées en PHP 7.0.0. À la place, vous pouvez utiliser l'extension MySQLi ou l'extension PDO_MySQL. Voir aussi MySQL : choisir une API du guide et ces entrées de la FAQ pour plus d'informations. Alternatives à cette fonction : mysqli_connect() et PDO::__construct()

  code source classé dans  MySQL

 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
                               
/*---------------------------------------------------------------*/
/*
Titre : Récupérer le dernier ID inséré dans une...

URL : https://phpsources.net/code_s.php?id=708
Date ?dition : 30 Nov 2005
Date mise ? jour : 23 Sept 2019

Rapport de la maj:
- fonctionnement du code vérifié
*/
/*---------------------------------------------------------------*/

mysql_query("INSERT INTO table (nom_table) values ('ex')");
$dernier_id = mysql_insert_id();
echo $dernier_id;
?>

          Fonctions du code - Doc officielle PHP

   php.net   Description Versions PHP OUTIL
   echo Affiche une chaîne de caractères - (PHP 4, PHP... PHP 4, PHP 5, PHP 7, PHP 8
   mysql_insert_id Retourne l'identifiant généré par la dernière requête INSERT MySQL - (PHP 4, PHP 5, PECL mysql:1.0)   !  OBSOLÈTE en PHP 5.5.0, et ont été supprimées en PHP 7.0.0
   mysql_query Envoie une requête à un serveur MySQL - (PHP 4, PHP 5, PECL mysql:1.0)   !  OBSOLÈTE en PHP 5.5.0, et ont été supprimées en PHP 7.0.0

   Dites merci aux auteurs pour leurs travail, ça ne coûte rien et ça fait toujours plaisir wink

[2]

  • avatar

    Administrateur

    19 Avril 2020 à 00:42

    Ce code est obsolète pour du PHP 7+, il ne fonctionne que pour PHP 4 et 5, pour PHP 7 + vous pouvez utiliser ce code : Retourne en MySQLi le dernier ID inséré dans une table

  • avatar

    Invité

    18 Avril 2020 à 12:40

    Votre code ne fonctionne pas veuillez m'aider  


 Autres snippets qui pourraient vous intéressez

Retourne le dernier ID inséré dans une table

Compatibilité : PHP 5, PHP 7, PHP 8

Retourne l'identifiant (ID) généré par la dernière requête INSERT de MySQL.

Supprime une table SQL

Compatibilité : PHP 5, PHP 7, PHP 8

Supprime une table dans une base de donnée à l'aide d'une fonction. Le nom de la table a supprimer est passé en paramètre dans la fonction.

Sélection aléatoire dans une table MySQL

Compatibilité : PHP 4, PHP 5

Sélectionne le nombre d'enregistrements souhaités de manière aléatoire dans une table MySQL. Code compatible php 4 et php 5

Connaitre et supprimer les doublons dans une table en MySQL

Compatibilité : PHP 4, PHP 5

Montre ou se trouve les doublons dans votre table. A chaque doublon trouvé un lien va s'afficher avec le doublon pour le supprimer.

Cherche et trouve les doublons dans une table en MySQLi

Compatibilité : PHP 5, PHP 7, PHP 8

A chaque doublon trouvé un lien s'affiche qui permet de supprimer l'enregistrement ou se trouve le doublon.

* Requêtes exécutées avec Recherche Contextuelle

Présentation de PHP

PHP débutant et initié 50 Tutoriel

Présentation de MySQL

  30 Nov 2005

Information sur les mises à jour

Dernière mise à jour :

    23 Sept 2019
    fonctionnement du code vérifié

27 366 Vues
Compatibilité
PHP 5-