18 lines
656 B
PHP
Executable File
18 lines
656 B
PHP
Executable File
<?php
|
|
class Conexion extends PDO {
|
|
private $tipo_de_base = 'mysql';
|
|
private $host = 'localhost';
|
|
private $nombre_de_base = 'bdpedidos';
|
|
private $usuario = 'admindb';
|
|
private $contrasena = '*******';
|
|
public function __construct() {
|
|
//Sobreescribo el método constructor de la clase PDO.
|
|
try{
|
|
parent::__construct($this->tipo_de_base.':host='.$this->host.';dbname='.$this->nombre_de_base, $this->usuario, $this->contrasena);
|
|
}catch(PDOException $e){
|
|
echo 'Ha surgido un error y no se puede conectar a la base de datos. Detalle: ' . $e->getMessage();
|
|
exit;
|
|
}
|
|
}
|
|
}
|
|
?>
|