Re: Using oci_execute
| From: | Christopher Jones | Date: | Mon, 29 Sep 2008 18:23:50 +0000 |
| Subject: | Re: Using oci_execute | ||
| References: | 1 | Groups: | php.db php.general |
| Request: | Send a blank email to php-general+get-281125@lists.php.net to get a copy of this message | ||
Walter Galvão wrote:
Hi, Im using the oracle instant client basic in my php app, with apache server. When a query returns few rows, there is no problem. Otherwise, the oci_execute method doesn return any records neither errors! How can i solve this problem?? My implementation: function executarSQL($conn, $stmt, $consulta){ echo "<br><br>Execute..."; $r = oci_execute($stmt); if (!$r) { $erro = oci_error($stmt); trataErroSQL($conn, $consulta, $erro, "execute"); } echo "<br><br>Fim do Execute..."; return $r; }What version of PHP? What version of Instant Client? What version of the DB? Are you exceeding the PHP script time out, or exceeding the memory limit? Is there an error from oci_parse or your fetch call? Which fetch call are you using? Does your error occur when there are lots of rows, or only when your query contains a certain kind of datatype? Chris -- Email: christopher.jones@oracle.com Tel: +1 650 506 8630 Twitter: http://twitter.com/ghrd Free PHP Book: http://tinyurl.com/f8jad