Ver Mensaje Individual
  #7 (permalink)  
Antiguo 21/06/2013, 08:29
mikehove
 
Fecha de Ingreso: abril-2012
Ubicación: Argentina
Mensajes: 215
Antigüedad: 12 años, 6 meses
Puntos: 2
Respuesta: Problema con clase en PDO

Hola GatorV. Inicializo $db en Helper.php (gracias al constructor -Código completo justo arriba de este post).


Código:
class Helper {
...
...
...


public function __construct(){
        // Set DSN
        $dsn = 'mysql:host=' . $this->host . ';dbname=' . $this->dbname;		
        // Set options
        $options = array(
            PDO::ATTR_PERSISTENT    => true,
            PDO::ATTR_ERRMODE       => PDO::ERRMODE_EXCEPTION
        );			
        // Create a new PDO instanace
        try{
            $this->dbh = new PDO($dsn, $this->user, $this->pass, $options);
			$this->setRouter();		
        }
        // Catch any errors
        catch(PDOException $e){
            $this->error = $e->getMessage();
        }
...
...
...
    }

//Instanceo Helper
$db = new Helper();