Utiliser le dernier enregistrement insérer dans une Bdd

lenuldeservice Messages postés 23 Date d'inscription jeudi 9 novembre 2000 Statut Membre Dernière intervention 22 mars 2005 - 22 mars 2005 à 10:12
JoJo738 Messages postés 1267 Date d'inscription mercredi 7 juillet 2004 Statut Membre Dernière intervention 29 juin 2010 - 22 mars 2005 à 17:31
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

nougitch Messages postés 431 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 17 novembre 2008
22 mars 2005 à 13:45
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 !

@+
0
JoJo738 Messages postés 1267 Date d'inscription mercredi 7 juillet 2004 Statut Membre Dernière intervention 29 juin 2010 2
22 mars 2005 à 17:31
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é !
0
Rejoignez-nous