/ Published in: PHP
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
<?php require_once "config.php"; abstract class DataObject { //Constructor de la clase DataObject public function __construct( $datos ) { foreach ( $datos as $clave => $valor ) { #Comprueba que el valor de $clave existe en el objeto datos y si existe le añadimos su valor } } //Recoge el nombre de un campo. Lo busca en la tabla del objeto datos y si existe devuelve su valor. public function getValue( $campo ) { return $this->datos[$campo]; } else { } } //Devuelve el valor de un campo con los caracteres codificados public function getValueEncoded( $campo ) { } //Crea una conexión a la base de datos protected function connect() { try { #Los parámetros esta incluidos en el config.php $conn = new PDO( DB_DSN, DB_USERNAME, DB_PASSWORD ); $conn->setAttribute( PDO::ATTR_PERSISTENT, true ); $conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); } catch ( PDOException $e ) { } return $conn; } //Destruye la conexión creada anteriormente protected function disconnect( $conn ) { $conn = ""; } } ?>