Manuel PHP
Précédent
Suivant
pg_query() retourne une ressource de résultat si la requête a pu être exécutée.
Elle retourne FALSE en cas d'échec, ou si la connexion n 'est pas valide.
Le détails sur les erreurs rencontrées est accessible via la fonction pg_last_error(), si la connexion est valide. pg_last_error() émet une requête SQL au serveur PostgreSQL, spécifé avec le paramètre connection. connection doit être une connexion valide, retournée par la fonction pg_connect() ou pg_pconnect().
La valeur retournée par cette fonction est une ressource de résultat.
Pour accéder aux lignes lues, il faudra utiliser les autres fonctions PostgreSQL, telles que pg_fetch_array().
Si connection est omis, la connexion par défaut sera utilisée.
La connexion par défaut est la dernière connexion ouverte avec pg_connect() ou pg_pconnect().
Bien que connection puisse être omis, il n 'est pas recommandé de le faire, car il peut se révéler difficile de retrouver la connexion dans un script.
Cette fonction s'appelait pg_exec(). pg_exec() est toujours disponible pour des raisons de compatibilité, mais les utilisateurs sont encouragés à utiliser le nouveau nom.
Voir aussi pg_connect(), pg_pconnect(), pg_fetch_array(), pg_fetch_object(), pg_num_rows() et pg_affected_rows().
Précédent
Sommaire
Suivant
Niveau supérieur