Mysqli_insert_id

Résolu
maxireussite Messages postés 372 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

A la suite de Mysqli_Insert, je souhaite récupérer l'ID généré; Ma formule insert bien les données, mais je n'arrive pas à récupérer l'ID.

     
$sql1 = "INSERT INTO mr_intervenants(intervenant_id, titre, nom, prenom, email, adresse1, adresse2, ville_id) 
VALUES('','$titre','$nom','$prenom', '$email','$adresse1','$adresse2','$ville_id')";
mysqli_query($bdd, $sql1);   

$intervenant_id = $mysqli_insert_id($bdd);



Merci d'avance, pour aide.

1 réponse

maxireussite Messages postés 372 Date d'inscription   Statut Membre Dernière intervention   5
 
$sql1 = "INSERT INTO mr_intervenants(intervenant_id, titre, nom, prenom, email, adresse1, adresse2, ville_id) 	  						 VALUES('','$titre','$nom','$prenom', '$email','$adresse1','$adresse2','$ville_id')";
		  						 
$res1 = $bdd->query($sql1);
		
// on récupère l'id_site qui vient d'être généré
$intervenant_id = mysqli_insert_id($bdd);
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour

Vu que tu utilises le style objet pour réaliser tes requêtes... tu dois utiliser le même style pour le reste de tes instructions...
Donc la bonne instruction c'est :
$intervenant_id = $bdd->insert_id;
0