Ver Mensaje Individual
  #9 (permalink)  
Antiguo 06/11/2012, 13:09
Avatar de jandrogdz
jandrogdz
 
Fecha de Ingreso: julio-2012
Ubicación: public $Guadalajara
Mensajes: 397
Antigüedad: 11 años, 10 meses
Puntos: 12
Respuesta: Proeblema con funcion conectar

mira la consulta la hago de la siguiente forma
index.php
Código PHP:
Ver original
  1. include("DBConnection.class.php");
  2.  
  3.     $connection = new DBConnection();
  4.  
  5.     $sql = "SELECT * FROM user";
  6.     $connection->executeQuery($sql);

y el mi archivo clase tengo esto: DBConnection.class.php

Código PHP:
Ver original
  1. require_once "config.php";
  2.  
  3. class DBConnection
  4. {
  5.     protected $conConnection;
  6.    
  7.     public function _construct()
  8.     {
  9.         $this->conConnection = new mysqli(_strDBServer,_strDBUsername,_strDBPassword,_strDBName);
  10.         return $this->conConnection;
  11.     }
  12.  
  13.     public function _destruct()
  14.     {
  15.         if(isset($this->conConnection))
  16.         {
  17.                       $this->conConnection->close;
  18.         }
  19.     }
  20.  
  21.    
  22.  
  23.     // Funcion que cierra la conexion a la base de datos...
  24.     public function closeConnection()
  25.     {
  26.         $this->conConnection->close;
  27.         unset($this->conConnection);
  28.  
  29.     }
  30.    
  31.     public function getConnection()
  32.     {
  33.         return $this->conConnection;
  34.     }
  35.  
  36.     public function executeQuery($query)
  37.     {
  38.         return $this->conConnection->query($query);
  39.  
  40.     }


y en el archivo config.php tengo esto

Código PHP:
Ver original
  1. define("_strDBServer", "localhost");
  2. define("_strDBUsername", "root");
  3. define("_strDBPassword", "");
  4. define("_strDBName", "db");