(PHP 5)
mysqli_insert_id(no version information, might be only in CVS)
mysqli->insert_id -- Retourne l'identifiant automatiquement généré par la dernière requêteStyle procédural
mixed mysqli_insert_id ( mysqli link )Style orienté objet (méthode)
class mysqli {La fonction mysqli_insert_id() retourne l'identifiant généré par une requête sur une table avec une colonne possédant l'attribut AUTO_INCREMENT. Si la dernière requête n'était ni un INSERT, ni un UPDATE ou que la table modifiée ne possède pas de colonne avec l'attribut AUTO_INCREMENT, cette fonction retournera zéro.
Note : Exécuter une commande INSERT ou UPDATE utilisant la fonction LAST_INSERT_ID() modifiera aussi la valeur retournée par la fonction mysqli_insert_id().
La valeur du champ AUTO_INCREMENT modifiée par la dernière requête. Retourne zéro s'il n'y a pas eu de requête sur la connexion ou si la dernière requête n'a pas modifié la valeur de l'AUTO_INCREMENT.
Note : Si le nombre est plus grand que la valeur maximale d'un entier, mysqli_insert_id() retournera une chaîne le représentant.
Exemple 2. Style procédural
|
L'exemple ci-dessus va afficher :
Le nouvel enregistrement a l'id : 1. |
Précédent | Sommaire | Suivant |
mysqli_init | Niveau supérieur | mysqli_kill |