Hola, les comento, he creado unos dblinks y va todo bien si lo hago desde la pagina pricipal de oracle es decir hago un select * from tabla@dblink y me muestra bien los datos, mi problema es que al hacerlo desde php y con oci no me muestra la pagina, dice que la conexion ha sido reinciada, el codigo que utlizo es el siguiente:
<?php
include ("conexion.php");//$conexion = oci_connect('bogar', 'bogar', 'localhost/XE');
$query3 = "select * from empleados@toy ";
$res3= oci_parse ($conexion, $query3);
$r=oci_execute ($res3);
while ($row = oci_fetch_array ($res3))
{
echo $row[0];
}
oci_close($conexion);
?>
- Inicie sesión para enviar comentarios
No creo que sea un problema
Subido por Carlos el 31 Enero, 2011 - 11:34
No creo que sea un problema de código, estas cosas suelen fallar por problemas de configuración. Si adjuntas el mensaje de error que te devuelve la aplicación puede que se pueda ver algo más.
A veces estas cosas pueden pasar por problemas de incompatibilidad entre versiones, consulta esta tabla por si acaso:
Te recomiendo consultar el libro del que he obtenido esta tabla de compatibilidad: The Underground PHP and Oracle Manual. Puedes descargartelo desde el recurso Manual de desarrollo y utilización de PHP sobre Oracle.