pg_set_error_context_visibility

(PHP 8 >= 8.3.0)

pg_set_error_context_visibility Détermine la visibilité des messages d'erreur du contexte retournés par pg_last_error() et pg_result_error()

Description

function pg_set_error_context_visibility(PgSql\Connection $connection, int $visibility): int

Détermine la visibilité des messages d'erreur du contexte retournés par pg_last_error() et pg_result_error()

Liste de paramètres

connection
Une instance PgSql\Connection.
visibility

La visibilité requise : PGSQL_SHOW_CONTEXT_NEVER, PGSQL_SHOW_CONTEXT_ERRORS ou PGSQL_SHOW_CONTEXT_ALWAYS.

Valeurs de retour

Le niveau de visibilité précédent : PGSQL_SHOW_CONTEXT_NEVER, PGSQL_SHOW_CONTEXT_ERRORS ou PGSQL_SHOW_CONTEXT_ALWAYS.

Exemples

Exemple #1 pg_set_error_context_visibility() exemple

<?php
      $dbconn = pg_connect("dbname=publisher") or die("Impossible de se connecter");
      if (!pg_connection_busy($dbconn)) {
      pg_send_query($dbconn, "select * from doesnotexist;");
      }
      pg_set_error_context_visibility($dbconn, PGSQL_SHOW_CONTEXT_ALWAYS);
      $res1 = pg_get_result($dbconn);
      echo pg_result_error($res1);
      ?>

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top