Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2014, 09:32
vmoran2009
 
Fecha de Ingreso: febrero-2011
Mensajes: 43
Antigüedad: 13 años, 9 meses
Puntos: 0
problema clase abstract PDO no conecta

Hola amigos estoy tratando de implementar la clase abstract PDO, pero al ejecutar este programa simplemente no hace nada se queda en blanco pese a indicar de forma correcta o incorrecta las credenciales para acceder a la base de datos. creo que la parte en rojo esta mal formada, pueden ayudarme a corregir este error.

<?php

/*
* clase PDO Dbconexion.
*/

abstract class dbConexion {

protected $manejador = 'mysql';
private static $servidor = 'localhost';
protected $db_name = 'biblioteca';
private static $usuario = 'admin';
private static $pass = 'pepito';

protected $cnx;

//metodo para conectarnos a la base de datos segun los parametros establecidos
//getConexion
protected function getConexion() {
try {
$this->cnx = new PDO($this->manejador.":host=". self::$servidor.";dbname=".$this->db_name,self::$usuario, self::$pass, array(PDO::ATTR_PERSISTENT => true));
return $this->cnx;

} catch (PDOException $e) {
echo "Conexión Error:" . $e->getMessage();
}
}

}
?>