Bonjour à tous,

Je me sers actuellement d'une base annexe à celle d'Ez pour mes modules en php et je voulais obtenir le dernier id lors d'un insert dans ma table. Vu qu'Ez se sert de la classe eZMySQLiDB j'ai fait cela en essayant une transaction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
try{
	$db->beginQuery();
 
	$resultat = $db->query($requete);
	$id_insere = $db->lastSerialID();
 
	$db->commitQuery();
	return $id_insere;
}
catch(Exception $e){
 
	$db->rollbackQuery();
	echo "code: ".$e->getCode();
	echo "message: ".$e->getMessage();
}
Je voulais savoir si cette solution était viable ou si il en existe une autre ?

En vous remerciant