Bonjour,

J'essaye d'obtenir le dernier id de ma requête d'insert sur postgres. Sur mysql je faisais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$id = mysql_insert_id() ;
Mais sur postgres je n'y arrive pas, j'ai essayé ça, mais je n'arrive pas a récupérer l'id.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
// insertion dans la base de données
$requete = "insert into personne (login, nom, prenom, email, mdp) values ('". $login ."', '".$nom ."', '".$prenom."', '".$email."', '".$mdp."')";
pg_query ( $requete );

$id = $requete . 'RETURNING id';
Pouvez vous m'aider ?

John.