Re: dernier ID MySQL |
Sujet: Re: dernier ID MySQL par Anonyme sur 26/7/2006 14:18:43 bonjour, si c'est un autoIncrement il utilisr select last_insert_ID() apres le insert. req est une chaine idMax est un entier SQLexec("MonInsert","INSERT INTO MaTABLE ...........") SQLferme("MonInsert") SQLExec("DernierID",SELECT LAST_INSERT_ID) SQLAvance("DernierID") idMax = SQLLitCol("DernierID",1) SQLFerme("DernierID") cette syntaxe permet de recuperer le dernier Id creer par le serveur au moment de l'insert. a faire juste apres le insert et le mieux est d emettre se code a l'interieur d'une transaction. si votre serveur n'est pas en autoCommit on |