Bonjour à tous,

Je souhaites utiliser le last insert id mais en cherchant un peu sur internet je n'arrive pas à comprendre son fonctionnement....

J'ai crée deux requetes, la premiere "user" qui met des infos sur l'utilisateur et la seconde "droit" qui lui attribue des droits.

J'aimerais utiliser last insert id pour récuperer le nouvel id_user pour le mettre dans la table "droit" en clé secondaire....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
$sql = 'INSERT INTO user VALUES("", "'.mysql_escape_string(htmlspecialchars($_POST['user'])).'", "'.date("Y-m-d").'")';
 
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
 
 
 
$sql = 'INSERT INTO droit VALUES("", "'.mysql_escape_string(htmlspecialchars($_POST['droit1'])).'","'.mysql_escape_string(htmlspecialchars($_POST['id_user'])).'" )';
 
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
Si quelqu'un pouvait m'aider? merci