Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2016, 12:32
barbel
 
Fecha de Ingreso: septiembre-2012
Ubicación: Pontevedra
Mensajes: 48
Antigüedad: 11 años, 7 meses
Puntos: 2
Problema con constructor PDO

Hola buenas. Para utilizar una librería de control de sesiones me piden utilizar el objeto que devuelve el constructor PDO.

El problema que tengo es que el constructor PDO me devuelve un objeto vacío. No da errores, no da exceptions. Funciona perfectamente, pero el objeto esta vacío. Pego el código y el resultado

Código PHP:
$dsn 'mysql:host=localhost;dbname=bd_prueba';
try{
$dbh = new PDO($dsn'user_prueba''Abc123.');
}  catch (
PDOException $e) {
    echo 
'Falló la conexión: ' $e->getMessage();
}
var_dump($dbh); 
Ahora pego lo que me imprime al ejecutar este archivo:

Código HTML:
object(PDO)#1 (0) { }
Alguien sabe cual puede ser el error?

Los datos de la base de datos, son correctos, ya que la web conecta en varios sitios con la bd y funciona correctamente. Además si hubiera alguno mal lanzaría una excepción (lo he comprobado).