Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2017, 06:58
Avatar de dryant
dryant
 
Fecha de Ingreso: agosto-2009
Ubicación: Malaga, Ceuta, España....
Mensajes: 283
Antigüedad: 14 años, 8 meses
Puntos: 10
Error al conectar a la base de datos con PDO y variable

Hola a todos.
Estoy creando una aplicacion web, pero me ha surgido una duda que no consigo solucionar. No es algo indispensable para continuar con la misma, pero siempre es bueno aprender mas.
El caso es que la conexion a la base de datos la hago por PDO. Y para "enmascarar" aun mas y modularizar el pryecto, tengo un archivo de configuracion en el cual tengo todos los datos del estilo asi:
Código PHP:
define (DBNAME"posts");
    
define (DBHOST"135.88.75.125");
    
define (DBUSER"admin");
    
define (DBPASSWORD"password1234"); 
Y despues mi intencion es colocar la creacion de una instancia de pdo asi:
Código PHP:
$pdo "'mysql:host=".DBHOST.";dbname=".DBNAME.";charset=UTF8','".DBUSER."','".DBPASSWORD."'";
$link = new PDO($pdo); 
Sin embargo, ésto me da un error de conexion a la base de datos.
Para comprobar que todo era correcto, he hecho un echo del $pdo y todo lo que me ha dado lo he puesto sustituyendo la variable y si me conecta... por lo que se descarta un fallo de alguna falta de comillas, o de algun dato erroneo...
Alguna respuesta a esto?

Un saludo y gracias.
__________________
Tecnología y tutoriales