Estoy intentando trabajar con PDO y resulta que tengo un inconveniente con la conexion a la base de datos.
Veamos, tengo los siguientes archivos:
-config.php -> Donde esta la conexion con MySQL:
Código PHP:
Ver original
$user = 'root'; $pass = '123456'; $dbh = new PDO('mysql:host=localhost;dbname=tests', $user, $pass);
-mostrar.php -> Donde esta la consulta:
Código PHP:
Ver original
require ("config.php"); $consulta = $dbh->prepare('SELECT * FROM users'); $consulta->execute(); $usuarios = $consulta->fetchAll();
Lo que sucede es que cuando ejecuto el archivo mostrar, no me muestra nada. O sea, es como si no incluyera el archivo config.
Sin embargo, si lo pongo todo junto en un mimso archivo, funciona a la perfección.
¿A que puede ser debido?
Entiendo que es un problema de PDO, ya que si lo hago sin PDO, funcion bien.
Muchas gracias,