recuperer l'id d'un enregistrement
Salut
y'a t'il une methode de comment recuperer l'id d'1 enregistrement que je vien d'enregister ou bien que je suis entrain d'enregistrer
Merci
اللهم يسر
ok, je vous enprie deja
je crois que j'ai trouvé ! !
select LAST_INSERT_ID() from table
:)
mias si quelqun d'autre fait un enregistrement au même moment, je ne sais pas si cette fonction va me retourner mon id vraiment ou celui de lot user
une idée ?
اللهم يسر
Justement, si quelqu'un en insère un au même moment, tu ne peux pas être sur du dernier enregistré.
J'ai pas tout compris.
Tu as un formulaire a soumettre avec un input id ?
Ben si c'est ca tu recupere avec $POST.
Sinon merci de detailler..
http://raphlight.free.fr/trad.php
Il veut récupérer le dernier id (autoincrement j'imagine) inséré dans sa table SQL.
ben si il est autoincrement, y'a qu'a récupérer celui qui a la plus grande valeur non ?
http://raphlight.free.fr/trad.php
Ben ce n'est peut-être pas celui que ton script vient d'insérer.
Si un autre insert est fait en parallèle, tu peux récupérer le mauvais id.
Bonsoir,
Pour info, il faut un simple mysql_insert_id() non ?
3SI - Sea, Sex, Sun and Internet
(Rolland) Il n'y a aucune garantie. En fait, cette fonction te fourni le dernier id inséré, et ce sans considéré une quelconque « race condition ». Sur un site où les accès sont très concurrents, tu risques te rendre la base de données très inconsistante.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
et donc, y'a t'il pas une solution pour recuperer cet id :)
اللهم يسر