Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > f800694edefe91adea2624f711a41a2d > files > 2360

php-manual-en-5.5.7-1.mga4.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>Get error code for the most recent function call</title>

 </head>
 <body><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="function.cubrid-error-code-facility.html">cubrid_error_code_facility</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="function.cubrid-error-msg.html">cubrid_error_msg</a></div>
 <div class="up"><a href="ref.cubrid.html">CUBRID Functions</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div><hr /><div id="function.cubrid-error-code" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">cubrid_error_code</h1>
  <p class="verinfo">(PECL CUBRID &gt;= 8.3.0)</p><p class="refpurpose"><span class="refname">cubrid_error_code</span> &mdash; <span class="dc-title">Get error code for the most recent function call</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.cubrid-error-code-description">
  <h3 class="title">Description</h3>
  <div class="methodsynopsis dc-description">
   <span class="type">int</span> <span class="methodname"><strong>cubrid_error_code</strong></span>
    ( <span class="methodparam">void</span>
   )</div>

  <p class="para rdfs-comment">
    The  <span class="function"><strong>cubrid_error_code()</strong></span> function is used to get the
    error code of the error that occurred during the API execution. Usually,
    it gets the error code when API returns false as its return value.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.cubrid-error-code-parameters">
  <h3 class="title">Parameters</h3>
  <p class="para">This function has no parameters.</p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.cubrid-error-code-returnvalues">
  <h3 class="title">Return Values</h3>
  <p class="para">
   Error code of the error that occurred, or <em>0</em> (zero) if no
   error occurred. 
  </p>
  <p class="para">
 </div>


 <div class="refsect1 examples" id="refsect1-function.cubrid-error-code-examples">
  <h3 class="title">Examples</h3>
  <div class="example" id="example-1015">
   <p><strong>Example #1  <span class="function"><strong>cubrid_error_code()</strong></span> example</strong></p>
   <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br />$conn&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">cubrid_connect</span><span style="color: #007700">(</span><span style="color: #DD0000">"localhost"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">33000</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"demodb"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">$req&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">cubrid_prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$conn&nbsp;</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"SELECT&nbsp;*&nbsp;FROM&nbsp;code&nbsp;WHERE&nbsp;s_name=?"</span><span style="color: #007700">);<br /><br /></span><span style="color: #0000BB">$req&nbsp;</span><span style="color: #007700">=&nbsp;@</span><span style="color: #0000BB">cubrid_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$req</span><span style="color: #007700">);<br />if&nbsp;(!</span><span style="color: #0000BB">$req</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">printf</span><span style="color: #007700">(</span><span style="color: #DD0000">"Error&nbsp;facility:&nbsp;%d\nError&nbsp;code:&nbsp;%d\nError&nbsp;msg:&nbsp;%s\n"</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">cubrid_error_code_facility</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">cubrid_error_code</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">cubrid_error_msg</span><span style="color: #007700">());<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">cubrid_disconnect</span><span style="color: #007700">(</span><span style="color: #0000BB">$conn</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />}<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</code></div>
   </div>

   <div class="example-contents"><p>The above example will output:</p></div>
    <div class="example-contents screen">
<div class="cdata"><pre>
Error facility: 4
Error code: -30015
Error msg: Some parameter not binded
</pre></div>
   </div>
  </div>
 </div>

 
<div class="refsect1 seealso" id="refsect1-function.cubrid-error-code-seealso">
  <h3 class="title">See Also</h3>
  <p class="para">
   <ul class="simplelist">
   <li class="member"> <span class="function"><a href="function.cubrid-error-code-facility.html" class="function" rel="rdfs-seeAlso">cubrid_error_code_facility()</a> - Get the facility code of error</span></li>
   <li class="member"> <span class="function"><a href="function.cubrid-error-msg.html" class="function" rel="rdfs-seeAlso">cubrid_error_msg()</a> - Get last error message for the most recent function call</span></li>
   </ul>
  </p>
  </div>


</div><hr /><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="function.cubrid-error-code-facility.html">cubrid_error_code_facility</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="function.cubrid-error-msg.html">cubrid_error_msg</a></div>
 <div class="up"><a href="ref.cubrid.html">CUBRID Functions</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div></body></html>