Ayuda , estoy desesperado.
Publicado por Alberto (1 intervención) el 04/09/2004 23:46:29
Me va a explotar la cabeza llevo intentando hacer una conexión con una base de datos oracle mediante php y no obtengo nada. .
Por lo que he visto por internet lo mas fácil es usar ADOBD como libreria para hacer la conexión.
El código es el siguiente.
----------------------------------------------------------------------------------------------
<?php
echo "hola a todos";
include "c:/apache/ADODB/adodb.inc.php";
$db = NewADOConnection("oracle");
echo "<br><br>Ping <br>";
$db->Connect('127.0.0.1',"SYSTEM", "MANAGER","ZEUS");
echo "PONG";
$result = $db->Execute("SELECT * FROM DEPARTAMENTOS");
if ($result === false) die("failed");
while (!$result->EOF) {
for ($i=0, $max=$result->FieldCount(); $i < $max; $i++)
echo $result->fields[$i].' ';
$result->MoveNext();
print "<br>n";
}
?>
------------------------------------------------------------------------------------------------
El resultado es que no escribe la palabra PONG siquiera. Si alguien tiene algun ejemplo en el que se realize una conexion me seria de gran ayuda.
Tengo instalado php+apache bajo windows, cuando lo instalé no modifiqué ninguna opcion en php para hacer conexion a oracle , quizas tenga que modificar algun parametro o cargar algun modulo de configuracion de php. Ayudenme porfavor estoy desesperado.
Por lo que he visto por internet lo mas fácil es usar ADOBD como libreria para hacer la conexión.
El código es el siguiente.
----------------------------------------------------------------------------------------------
<?php
echo "hola a todos";
include "c:/apache/ADODB/adodb.inc.php";
$db = NewADOConnection("oracle");
echo "<br><br>Ping <br>";
$db->Connect('127.0.0.1',"SYSTEM", "MANAGER","ZEUS");
echo "PONG";
$result = $db->Execute("SELECT * FROM DEPARTAMENTOS");
if ($result === false) die("failed");
while (!$result->EOF) {
for ($i=0, $max=$result->FieldCount(); $i < $max; $i++)
echo $result->fields[$i].' ';
$result->MoveNext();
print "<br>n";
}
?>
------------------------------------------------------------------------------------------------
El resultado es que no escribe la palabra PONG siquiera. Si alguien tiene algun ejemplo en el que se realize una conexion me seria de gran ayuda.
Tengo instalado php+apache bajo windows, cuando lo instalé no modifiqué ninguna opcion en php para hacer conexion a oracle , quizas tenga que modificar algun parametro o cargar algun modulo de configuracion de php. Ayudenme porfavor estoy desesperado.
Valora esta pregunta
0