|
pg_query() gibt eine Ergebniskennung zurück, falls die Abfrage ausgeführt werden konnte. Bei einem Fehlschlag, oder wenn connection keine gültige Verbindungskennung ist, wird FALSE zurückgegeben. Details über einen aufgetretenen Fehler können mit der Funktion pg_last_error() abgefragt werden, sofern die Verbindung geöffnet ist. pg_last_error() sendet einen SQL-Befehl an die mit connection adressierte Datenbank. connection muss eine gültige Verbindungskennung sein, die von pg_connect() oder pg_pconnect() zurückgegeben wurde. Der Rückgabewert dieser Funktion ist eine Ergebniskennung, die von anderen PostgreSQL-Funktionen, wie etwa pg_fetch_array() benutzt wird.
Anmerkung: connection ist ein optionaler Parameter für pg_query(). Falls connection nicht angegeben wird, wird die Verbindung benutzt, die zuletzt mit pg_connect() oder pg_pconnect() geöffnet wurde.
Obwohl der Parameter connection ausgelassen werden kann, wird dies nicht empfohlen, weil es zu schwer auffindbaren Fehlern in einem Skript führen kann.
Anmerkung: Diese Funktion ersetzt die Funktion pg_exec(). Aus Gründen der Kompatibilität wird pg_exec() weiterhin unterstützt, wir empfehlen aber den Benutzern, den neuen Namen zu verwenden.
Siehe auch pg_connect(), pg_pconnect(), pg_fetch_array(), pg_fetch_object(), pg_num_rows(), und pg_affected_rows().
Zurück | Zum Anfang | Weiter |
pg_query_params | Nach oben | pg_result_error_field |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:07