Foros del Web » Programando para Internet » PHP » Configuración PHP »

conexion oracle php

Estas en el tema de conexion oracle php en el foro de Configuración PHP en Foros del Web. Buenas noches, tengo instalado xampp y oracle express 10g y necesito hacer una aplicacion web que se conecte a oracle, lo primero que hice es ...
  #1 (permalink)  
Antiguo 28/02/2010, 17:37
 
Fecha de Ingreso: febrero-2010
Ubicación: medellin colombia
Mensajes: 37
Antigüedad: 14 años, 1 mes
Puntos: 1
conexion oracle php

Buenas noches, tengo instalado xampp y oracle express 10g y necesito hacer una aplicacion web que se conecte a oracle, lo primero que hice es tratar de conectarme a la base de datos con lo siguiente:
<? Php
$db_conn = ocilogon("hr", "hr", "//127.0.0. 1/XE");
$cmdstr = "select table_name from user_tables";
$parsed = ociparse($db_conn, $cmdstr);
ociexecute($parsed);
$nrows = ocifetchstatement($parsed, $results);
for ($i = 0; $i < $nrows; $i++ )
{
echo "<tr>\n";
echo "<td>". $results["TABLE_NAME"][$i]. "</td><br>\n";
echo "</tr>\n";
}
oci_close($db_conn);
? ></p>

pero me aparece el siguiente error:
Fatal error: Call to undefined function ocilogon() in C:\xampp\htdocs\conecoracle. Php on line 3

Me imagino que debe ser un problema de configuracion, les agradezco su ayuda
  #2 (permalink)  
Antiguo 28/02/2010, 22:55
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: conexion oracle php

Que versión de PHP tienes? Ya que si es PHP5+ necesitas usar el nuevo api de Oracle, que son funciones como oci_connect y similares.

Saludos.
  #3 (permalink)  
Antiguo 06/03/2010, 22:34
 
Fecha de Ingreso: febrero-2010
Ubicación: medellin colombia
Mensajes: 37
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: conexion oracle php

la version es php5, lo que no se es como configurar php o el servidor para obtener resultados,

Etiquetas: conexion, oracle, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:40.