<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.cubrid.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'function.cubrid-error-code-facility.php',
    1 => 'cubrid_error_code_facility',
    2 => 'Obtener el c&oacute;digo de error del dispositivo',
  ),
  'up' => 
  array (
    0 => 'ref.cubrid.php',
    1 => 'Funciones de CUBRID',
  ),
  'prev' => 
  array (
    0 => 'function.cubrid-error-code.php',
    1 => 'cubrid_error_code',
  ),
  'next' => 
  array (
    0 => 'function.cubrid-error-msg.php',
    1 => 'cubrid_error_msg',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/cubrid/functions/cubrid-error-code-facility.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.cubrid-error-code-facility" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">cubrid_error_code_facility</h1>
  <p class="verinfo">(PECL CUBRID &gt;= 8.3.0)</p><p class="refpurpose"><span class="refname">cubrid_error_code_facility</span> &mdash; <span class="dc-title">Obtener el código de error del dispositivo</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.cubrid-error-code-facility-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>cubrid_error_code_facility</strong></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

  <p class="simpara">
   La función <span class="function"><strong>cubrid_error_code_facility()</strong></span> se usa para
   obtener el código de dispositivo (nivel en el que ocurrió el error) desde el código
   de error del error que ocurrió durante la ejecución de la API. Normalmente, se puede
   obtener el código de error cuando la API devuelve false como valor de retorno.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.cubrid-error-code-facility-parameters">
  <h3 class="title">Parámetros</h3>
  <p class="para">Esta función no contiene ningún parámetro.</p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.cubrid-error-code-facility-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="simpara">
   Código de dispositivo del código de error que ocuriió:
   <strong><code>CUBRID_FACILITY_DBMS</code></strong>, <strong><code>CUBRID_FACILITY_CAS</code></strong>,
   <strong><code>CUBRID_FACILITY_CCI</code></strong>, <strong><code>CUBRID_FACILITY_CLIENT</code></strong>.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-function.cubrid-error-code-facility-examples">
  <h3 class="title">Ejemplos</h3>
  <div class="example" id="example-1">
   <p><strong>Ejemplo #1 Ejemplo de <span class="function"><strong>cubrid_error_code_facility()</strong></span></strong></p>
   <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$conn </span><span style="color: #007700">= </span><span style="color: #0000BB">cubrid_connect</span><span style="color: #007700">(</span><span style="color: #DD0000">"localhost"</span><span style="color: #007700">, </span><span style="color: #0000BB">33000</span><span style="color: #007700">, </span><span style="color: #DD0000">"demodb"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">$req </span><span style="color: #007700">= @</span><span style="color: #0000BB">cubrid_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$conn</span><span style="color: #007700">, </span><span style="color: #DD0000">"SELECT * FROM unknown"</span><span style="color: #007700">);<br />if (!</span><span style="color: #0000BB">$req</span><span style="color: #007700">) {<br />    </span><span style="color: #0000BB">printf</span><span style="color: #007700">(</span><span style="color: #DD0000">"Dispositivo del error: %d\nCódigo de error: %d\nMensaje de error: %s\n"</span><span style="color: #007700">,<br />        </span><span style="color: #0000BB">cubrid_error_code_facility</span><span style="color: #007700">(), </span><span style="color: #0000BB">cubrid_error_code</span><span style="color: #007700">(), </span><span style="color: #0000BB">cubrid_error_msg</span><span style="color: #007700">());<br /><br />    </span><span style="color: #0000BB">cubrid_disconnect</span><span style="color: #007700">(</span><span style="color: #0000BB">$conn</span><span style="color: #007700">);<br />    exit;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
   </div>

   <div class="example-contents"><p>El ejemplo anterior mostrará:</p></div>
   <div class="example-contents screen">
<div class="examplescode"><pre class="examplescode">Dispositivo del error: 1
Código de error: -493
Mensaje de error: Syntax: In line 1, column 15 before END OF STATEMENT
Syntax error: unexpected &#039;unknown&#039;</pre>
</div>
   </div>

  </div>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.cubrid-error-code-facility-seealso">
  <h3 class="title">Ver también</h3>
  <ul class="simplelist">
   <li><span class="function"><a href="function.cubrid-error-code.php" class="function" rel="rdfs-seeAlso">cubrid_error_code()</a> - Obtener el c&oacute;digo de error de la llamada a una funci&oacute;n m&aacute;s reciente</span></li>
   <li><span class="function"><a href="function.cubrid-error-msg.php" class="function" rel="rdfs-seeAlso">cubrid_error_msg()</a> - Obtener el &uacute;ltimo mensaje de error de la llamada a la funci&oacute;n m&aacute;s reciente</span></li>
  </ul>
 </div>


</div><?php manual_footer($setup); ?>