[RESOLU] fonctionnement de lastInsertId

Eléphant du PHP | 84 Messages

30 janv. 2015, 12:35

Bonjour,
J'ai une question sur lastInsertId.
Cela permet de récupérer le dernier enregistrement. Mais que cela veut il dire?
C'est le dernier enregistrement de la table ou alors l' dernier enregistrement que j'ai moi même généré?

Prenons en exemple un espace membres.
je fais un enregistrement sur mon espace membre, et le hasard fait qu'une autre personne fait également un enregistrement au même moment. Si cette personne le fait juste quelque micro secondes après moi, y a t il une possibilité que lastInsertId me retourne son ID au lieu du mien?

Merci de m’éclairer.

Mammouth du PHP | 688 Messages

30 janv. 2015, 13:49

c'est le dernier id créé par l'exécution de ton script pour toi. c'est un autre contexte pour l'exécution du même scrpit pour une autre personne.

Eléphant du PHP | 84 Messages

30 janv. 2015, 17:21

Merci Tof73, c'est ce qu'il me manquait.
Bonne journée