pg_query Exécute une requête PostgreSQL &reftitle.description; resourcepg_query stringquery resourcepg_query resourceconnection stringquery 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_query émet une requête SQL au serveur PostgreSQL, spécifié 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. connection est un paramètre optionnel de pg_query. 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 les bogues dans un script. Auparavant, 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. &reftitle.seealso; pg_connect pg_pconnect pg_fetch_array pg_fetch_object pg_num_rows pg_affected_rows