12/02/2014, 09:32
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 43
Antigüedad: 13 años, 10 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();
}
}
}
?> |