Récupération de donnée après INSERT
Bonjour,
Je viens faire appel à vous (une fois de plus) car j'ai un problème de récupération de donnée après un INSERT. Je vous laisse mon code et je m'explique:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| $sql2 = "INSERT INTO personnes (id_personne, Nom, Prenom, TGI, Ordinateur) VALUES ('', '".$nom."', '".$prenom."', '".$tgi."', '".$ordinateur."')";
$result = mysql_query($sql2);
if( !$result ) {
echo "Impossible d'exécuter la requête ($sql2) dans la base :" .mysql_error();
exit;
}
while( $row = mysql_fetch_assoc($result)) {
$sql = "INSERT INTO logins (id_login, login, pass, email, id_personne) VALUES (
'',
'".$user_name."',
'".$password1."',
'".$email."',
'".$row['id_personne']."')";
mysql_query($sql) or die(mysql_error());
}
mysql_free_result($result); |
Alors voilà, je souhaite contourner la jointure pour récupérer mon id_personne de la table personne dans ma table login afin que le login soit associé à une personne.
Cependant il n'y a que la premiere requete qui s'execute, c'est à dire que je retrouve bien mes données dans ma table personnes, mais rien ne s'enregistre dans ma table login.
Avez-vous une idée concernant mon problème? :(