no save
Assistance
Achat
News

Forum | programmation
[Merise:>Modéle de données] Comment savoir ?
kij_82, le lun. 05 févr. 2007 à 17:37:45
Bonjour,
au moment d'inserer une voiture, il faut aussi que j'insérer dans la table usine une ligne avec l'id_voiture qui lui est auto_incrementer dans la table vioture.
Comment fait on ??


La tu parle donc niveau PHP.
Une solution est, en PHP donc, d'effectuer ta requete d'insertion via mysql_query(..,..);
Puis, toute suite derriere tu récupère le nouvel identifiant ainsi créé via l'instruction :
$id = mysql_insert_id();

Puis, tu effectuant ta seconde requète pour liée avec la valeur récupérée :)

Récapitulatif :

$request = "INSERT INTO <table> (id,libelle) VALUES ('','coucou')";
@mysql_query($request,$conn);
$id = @mysql_insert_id();

$request = "INSERT INTO <table> (...) VALUES ('".$id."',...)";
@mysql_query($request2,$conn);


Bon courage pour la suite :)


PrécédentP@
févr. 07
P@
févr. 07
Suivant
REPONSES
kij_82
janv. 07
P@
janv. 07
kij_82
janv. 07
P@
janv. 07
kij_82
janv. 07
P@
janv. 07
kij_82
janv. 07
P@
févr. 07
kij_82
févr. 07
P@
févr. 07
Version Web
Réalisé par RedShift
no save