cvs: phpdoc /en/reference/pgsql/functions pg-result-error-field.xml

From: Date: Tue, 22 Mar 2005 08:59:00 +0000
Subject: cvs: phpdoc /en/reference/pgsql/functions pg-result-error-field.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969367057@lists.php.net to get a copy of this message
chriskl Tue Mar 22 03:59:00 2005 EDT Modified files: /phpdoc/en/reference/pgsql/functions pg-result-error-field.xml Log: List possible diagnostic codes http://cvs.php.net/diff.php/phpdoc/en/reference/pgsql/functions/pg-result-error-field.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc/en/reference/pgsql/functions/pg-result-error-field.xml diff -u phpdoc/en/reference/pgsql/functions/pg-result-error-field.xml:1.1 phpdoc/en/reference/pgsql/functions/pg-result-error-field.xml:1.2 --- phpdoc/en/reference/pgsql/functions/pg-result-error-field.xml:1.1 Sun Mar 20 03:54:31 2005 +++ phpdoc/en/reference/pgsql/functions/pg-result-error-field.xml Tue Mar 22 03:58:58 2005 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.1 $ --> +<!-- $Revision: 1.2 $ --> <!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.58 --> <refentry id='function.pg-result-error-field'> <refnamediv> @@ -28,7 +28,38 @@ <function>pg_get_result</function> to get the result handle. </para> <para> - Possible <parameter>fieldcode</parameter> values are: + Possible <parameter>fieldcode</parameter> values are: <literal>PGSQL_DIAG_SEVERITY</literal>, + <literal>PGSQL_DIAG_SQLSTATE</literal>, <literal>PGSQL_DIAG_MESSAGE_PRIMARY</literal>, x + <literal>PGSQL_DIAG_MESSAGE_DETAIL</literal>, + <literal>PGSQL_DIAG_MESSAGE_HINT</literal>, <literal>PGSQL_DIAG_STATEMENT_POSITION</literal>, + <literal>PGSQL_DIAG_INTERNAL_POSITION</literal> (PostgreSQL 8.0+ only), + <literal>PGSQL_DIAG_INTERNAL_QUERY</literal> (PostgreSQL 8.0+ only), + <literal>PGSQL_DIAG_CONTEXT</literal>, <literal>PGSQL_DIAG_SOURCE_FILE</literal>, + <literal>PGSQL_DIAG_SOURCE_LINE</literal> or + <literal>PGSQL_DIAG_SOURCE_FUNCTION</literal>. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>pg_result_error_field</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php + $dbconn = pg_connect("dbname=publisher") or die("Could not connect"); + + if (!pg_connection_busy($dbconn)) { + pg_send_query($dbconn, "select * from doesnotexist;"); + } + + $res1 = pg_get_result($dbconn); + echo pg_result_error_field($res1, PGSQL_DIAG_SQLSTATE); +?> +]]> + </programlisting> + </example> </para> </refsect1>

« previous php.doc (#969367057) next »