![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Hay muchas opciones, por ejemplo:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
Cita:
Código:
<?
$dbHost="127.0.0.1";
$bbdd = ":c:\\Sis\\BD\\DB_DATOS.FDB";
$charset="utf8";
$dbUser="SYSDBA";//$_POST["txtusuario"];
$dbPass="masterkey";//$_POST["txtpassword"]; ;
$con = ibase_connect($dbHost.$bbdd,$dbUser, $dbPass,NULL,0,NULL,NULL);
if (!$con){
//echo "Acceso denegado!";
die("Las credenciales ingresadas no corresponden");
exit;
}
?>
Cita:
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
|
#3
|
||||
|
||||
|
Sí, eso lo había visto, por eso preguntaba, si después de hacerlo funcionar lo vas a subir a un hosting o se iba a quedar ahí en ese servidor local.
De todas formas falta información, exactamente qué estás probando, qué problema surge, qué resultado, ...
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Cita:
Código:
<?php
# Conectamos a la base de datos
$host='localhost:';
$dbname='c:/SisDLL20/BD/DB_SIDIST.FDB';
$user='SYSDBA';
$pass='masterkey';
try {
$pdo = new \PDO("firebird:host=$host;dbname=$dbname;charset=utf8", $user, $pass);
$pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
}
catch(PDOException $e) {
echo "Se ha producido un error al intentar conectar al servidor FIREBIRD: ".$e->getMessage();
}
try {
# Otro Ejemplo de error ! DELECT en lugar de SELECT!
$pdo->exec('DELECT lecher,nombrelech FROM lecheria');
}
catch(PDOException $e) {
echo "Se ha producido un error en la ejecucion de la consulta: ".$e->getMessage();
# En este caso hemos mostrado el mensaje de error y además almacenamos en un fichero los errores generados.
file_put_contents('PDOErrors.txt', $e->getMessage(), FILE_APPEND);
}
?>
Código:
Se ha producido un error al intentar conectar al servidor FIREBIRD: could not find driver
Notice: Undefined variable: pdo in C:\xampp\htdocs\Firebird\newEmptyPHP.php on line 19
Fatal error: Uncaught Error: Call to a member function exec() on null in C:\xampp\htdocs\Firebird\newEmptyPHP.php:19 Stack trace: #0 {main} thrown in C:\xampp\htdocs\Firebird\newEmptyPHP.php on line 19
Código:
Se ha producido un error al intentar conectar al servidor FIREBIRD: could not find driver Código:
try {
$pdo = new \PDO("firebird:host=$host;dbname=$dbname;charset=utf8", $user, $pass);
$pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
}
catch(PDOException $e) {
echo "Se ha producido un error al intentar conectar al servidor FIREBIRD: ".$e->getMessage();
}
Ya cuando menos....hay un camino por donde irme...solo a que driver se referirá? fbclient.dll o php_pdo_firebird.dll (si esta en ..php\ext\).. Sigo buscando...
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! Última edición por mRoman fecha: 24-07-2020 a las 20:59:09. |
|
#5
|
||||
|
||||
|
Hola a todos,
¿Igual lo de usar PDO no ha sido una buena idea? Es decir, es una buena idea, pero, pareciera que hace falta instalar la propia extensión PDO... o que la "php_pdo_firebird" no se carga correctamente... creo que podrías probar (aunque en el futuro te plantearas usar PDO) a conectar usando "ibase_connect"... ¡a ver si te da también algún error al menos! |
|
#6
|
|||
|
|||
|
El método es execute
Código PHP:
Código PHP:
Código PHP:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Conectar firebird 3.0 y ado.net | ronimaxh | Conexión con bases de datos | 7 | 26-09-2017 20:50:49 |
| conectar firebird a PHP | NelsonJG | PHP | 6 | 12-03-2013 21:21:47 |
| conectar firebird-bde | Galahad | Firebird e Interbase | 1 | 07-04-2009 00:30:53 |
| Conectar 2 BD con FireBird | itsi | Conexión con bases de datos | 3 | 24-02-2009 14:00:33 |
| conectar Firebird y DBE | miguel_e | Firebird e Interbase | 4 | 16-06-2008 18:38:39 |
|