Bonjour,
j'utilise postgresql 7.3.

J'ai créer une table avec un champ de type serial en clé primaire. j'aimerai apres une insertion recuperer la valeur de la clé primaire. J'ai essayé basiquement avec un select mais à chaque fois cela me retournais Resource id #4.

J'ai donc fais des recherches et constaté que c'etait des sequences. On peut les manipuler à l'aide de fonction tels que currval ou nextval (j'ai trouvé l'aide ici notamment http://dgriessinger.developpez.com/p...sql/sequences/)

Avec currval j'ai l'erreur suivante : Warning: pg_query() query failed: ERROR: anciens_eleves_num_el_seq.currval is not yet defined in this session in...
j'ai bien appellé ma sequence nomtable_nomcol_seq!

J'ai essayé avec nextval et il me retourne encore Resource id #4.

Qu'est ce que j'ai oublié? Problème de version? Aidez moi svp, merci
Avez vous d'autres solutions