Buen dia compañeros, estoy empezando a cascarear PHP con firebird,
tengo instalado Firebird 1.5.5, PHP 5.2.6, Apache 2.2.9
Al parecer todo esta bien instalado, tengo ejemplos PHP y se ejecutan bien en el internet explorer, pero al querer hacer un ejemplo de conectarme a una Base de datos en firebird me salta el siguiente error:
Cita:
Warning: ibase_pconnect() [function.ibase-pconnect]: unavailable database in C:\xampp\htdocs\ConsultaClientesX.php on line 2
Warning: ibase_query(): no Firebird/InterBase link resource supplied in C:\xampp\htdocs\ConsultaClientesX.php on line 3
Warning: ibase_fetch_object(): supplied argument is not a valid Firebird/InterBase result resource in C:\xampp\htdocs\ConsultaClientesX.php on line 4
Warning: ibase_fetch_object(): supplied argument is not a valid Firebird/InterBase result resource in C:\xampp\htdocs\ConsultaClientesX.php on line 5
|
El código de PHP para hacer la conexión de una BD y barrer una tabla es la siguiente:
Código PHP:
<?php
ibase_pconnect("C:\Pruebas\Datos\BD.FDB", "SYSDBA", "masterkey");
$Q = ibase_query("SELECT CODIGO,NOMBRE FROM CLIENTES");
$R = ibase_fetch_object($Q);
while ($R = ibase_fetch_object($Q)) {
echo "<TR><TD>" . $R->CODIGO . "</TD>n";
echo "<TD>" . $R->NOMBRE . "</TD>n";
}
?>
Ya probe también con :
Código PHP:
ibase_pconnect("C:/Pruebas/Datos/BD.FDB", "SYSDBA", "masterkey");
Y nada pescadin.....
Ya investigue por internet y todo me llega a lo mismo estan bien las instrucciones segun yo, ya edite el archivo PHP.ini y active la variable
extension=php_interbase.dll
Reinicie apache y no funciono.
También active la variable
extension=php_pdo_firebird.dll
y desactive >>
;extension=php_interbase.dll y no funciono.
Y ya active las 2 al mismo tiempo y no funciono.
Agradezco cualquier sugerencia....