Google
Web dns.bdat.net

Re: [PHP-ES] Ayuda con uso de PEAR::DB y oracle.

Write haof XML files: Ivan Milanez Castellanos ( imilanez@gmail.com)
Fecha: vie 05 ago 2005 - 00:39:01 CEST


Antonio Galicia wrote:
> On 8/4/05, Ivan Milanez Castellanos < imilanez@gmail.com> wrote:
>
>
>>problema que tengo es que me manda el siguiente error:
>> PHP Fatal error: Call to undefined function: setfetchmode() in
>
>
> Esto es porque la variable $db no es un objeto DB y por lo mismo no
> sabe de esa función.
>

Obvie el punto en el que este archivo lo mando llamar desde otro por
medio de requiere, el cual ya tiene incluido DB.php por lo que en efecto
es un error que no detectara la funcion en el objeto $db.

>
>><?php
>>$dsn = array(
>>'phptype' => 'oci8',
>>'username' => 'XXXXX',
>>'password' => 'xxxxxxx',
>>'protocol' => 'tcp',
>>'hostspec' => 'villadb.xxxxx.xxx.mx <http://villadb.xxxxx.xxx.mx>',
>>'port' => '1521',
>>'database' => 'villdb',
>>);
>
>
> No necesitas tantos datos, sólo tienes que poner el "username", el
> "password" y la base de datos pero en el campo de "hostspec" dado que
> todo lo demás lo declaras el archivo tns.names (o como se llame, no
> tengo uno a la mano)
>

Lo intente así como dices y tienes toda la razon así ya funciono
correctamente, muchas gracias.

>
>> $db =& DB::connect($dsn);
>
>
> Mientras estas probando quita el "&" para que veas los mensajes de
> error, una vez que todo funcione perfecto y agregar tu propio código
> de manejo de errores se lo agregas nuevamente.
>
>
>> Espero por favor una respuesta lo más pronto posible.
>
>
> Upsss... eso esta dificil, la respuesta llega en cuanto llege quien
> la tenga y no antes. Si te "urge" el soporte hay quienes ofrecen ese
> servicio mediante una compensación.
>

Saludos y gracias.

-- 
Ivan Milanez Castellanos
+---------------------------+
|Tres dias de prueba y error|
|te ahorran tres horas      |
|leyendo el manual          |
+---------------------------+
-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Este archivo fue generado por hypermail 2.1.7 : sáb 18 mar 2006 - 18:23:48 CET