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 !");
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();
Cependant lorsque je fait ma requête j'aimerai directement récupérer l'id auto-incrémenter avec la forme précédente.

On me parle de SCOPE_IDENTITY et @@IDENTITY ,dans ce cas là , comment dois-je l'utilisé ?