Bonjour donc j'utilise la methode prepare afin de de créer mes requetes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $serveur = "localhost"; $nom_base = "test"; $login = "root"; $pwd = ""; $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; $connect = new PDO('mysql:host='.$serveur.';dbname='.$nom_base.'', ''.$login.'', ''.$pwd.'', $pdo_options) or die ("Impossible de se connecter à la base !");Cependant lorsque je fait ma requête j'aimerai directement récupérer l'id auto-incrémenter avec la forme précédente.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 require("connect.php"); $table = "bla"; $bla = "bla"; $query2 = $connect->prepare("INSERT INTO ".$table." (test) VALUES (?)"); $rep = $query2->execute(array($bla)); echo $rep; $query2->closeCursor();
On me parle de SCOPE_IDENTITY et @@IDENTITY ,dans ce cas là , comment dois-je l'utilisé ?
Partager