Utiliser le dernier enregistrement insérer dans une Bdd

Signaler
Messages postés
23
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
22 mars 2005
-
Messages postés
1267
Date d'inscription
mercredi 7 juillet 2004
Statut
Membre
Dernière intervention
29 juin 2010
-
Salut à tous voila mon petit soucis:

J'ai un formulaire qui insère des données dans une base de bonnée Mysql
et j'aimerai que juste après avoir insérer ces données je puisse
utiliser un champs de cet enregistrement qui est auto-incrémentable...

Je sais pas si je suis tres clair: je veux utiliser ce champs qui se créer après l'insertion

`id` tinyint(4) NOT NULL auto_increment : clé primaire



Merci d'avance pour vos conseil

2 réponses

Messages postés
431
Date d'inscription
mercredi 22 octobre 2003
Statut
Membre
Dernière intervention
17 novembre 2008

Salut !



Tu places ça après ton INSERT INTO. Il va lire le plus grand ID qui est forcément le dernier si tu es en AUTO INCREMENT.



mysql_query("SELECT MAX(id) AS id FROM tatable",taconnexion
);



Courage !

@+
Messages postés
1267
Date d'inscription
mercredi 7 juillet 2004
Statut
Membre
Dernière intervention
29 juin 2010
1
Bonjour,

si tu veux recuperer l(id de l'enregistrement que tu viens de faire c'est : mysql_insert_id();

<hr size="2" width="100%">Si ma reponse te convient, merci de l'accepté !