PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 02-08-2009 14:13:33

Ralph303
Membre
Lieu : St-Cyr l'Ecole
Inscription : 30-05-2009
Messages : 98
Site Web

Récupérer le dernier id créé dans une table

Bonjour !

J'ai deux tables "inscription" et "dossiers" qui sont reliées par une relation "possède".

Il y a "userid" dans la table "inscription" et "dossierid" dans la table "dossiers" qui sont définis en
"int unsigned not null auto_increment primary key".

A la création d'un nouvel utilisateur, je crée 2 dossiers dans "dossiers" qui sont "Boîte de réception" et "Poubelle".

Celà me crée donc un "userid" dans la table "inscription" et deux "dossiersid" dans la la table "dossiers".

Je voudrais récupérer ces id pour pour les mettre dans la relation "possède"...
Mais comme ils sont créés automatiquement, est-ce que l'on doit faire une requète select afin de les récupérer ou y a-t-il un autre moyen,
vu que l'on vient juste de les créer ?

Merci d'avance,

Ralph303

Hors ligne

#2 02-08-2009 14:33:20

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Récupérer le dernier id créé dans une table

Saluton,
Je n'ai pas tout compris à ta problématique, la seule piste que je peux te donner c'est mysql_insert_id().


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 02-08-2009 14:55:26

Ralph303
Membre
Lieu : St-Cyr l'Ecole
Inscription : 30-05-2009
Messages : 98
Site Web

Re : Récupérer le dernier id créé dans une table

Merci !

C'est exactement ce qu'il me fallait !
Celà m'évite de faire un SELECT pour récupérer le dernier id...

J'ai besoins de ces id pour créer la relation "possède".

Ralph303

Hors ligne

Pied de page des forums