Faire afficher le ID(clé primaire auto-increm) d'une commande

Par Hamza Gharib, il y a 9 ans


Par le biais d'un simple formulaire rempli par l'utilisateur

<form method="post" action="fichecommande.php" enctype="multipart/form-data"><table > <tr> <th valign="top">Nom du Professeur:</th> <td><input type="text" name="nomprof" /></td> <td></td> </tr> <tr> <th valign="top">Nom du Materiel:</th> <td><input type="text" name="nommateriel" /></td> </tr></table></form> </tr>

On récupère les données puis je l'insère dans ma BD

$nommateriel=$_POST["nommateriel"];$Nomprof=$_POST['nomprof']; $req="INSERT INTO COMMANDE_BESOIN(id_commandeb, NOM_MATERIEL,nom)VALUES( '','$nommateriel','$Nomprof')"; $res = $conn->query($req); ?>

et je les affiche dans ma page

<form method="post"> <table> <tr> <th valign="top">Id Commande:</th> <td><?php <!--où je veux afficher le id commande--> ?> </td> <td></td> </tr> <tr> <th valign="top">Nom du Materiel:</th> <td><?=$nommateriel?> </td> <td></td> </tr> <tr> <th valign="top">Nom du Professeur:</th> <td><?=$Nomprof?> </td></td> </tr></table></form>

voici et comme vous le voyez je voudrai afficher le id commande (ma clé primaire auto-incrémenté) dans cette fiche commande qui apparait à l'utilisateur
comment faire ????????

1 réponse

kwik, il y a 9 ans

Bonjour tu peux récupérer l'id avec la methode lastInsertId

$idCommande = $res->lastInsertId();