Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/11/2010, 08:56
Avatar de ONahuelO
ONahuelO
 
Fecha de Ingreso: junio-2009
Ubicación: Gualeguaychú, Argentina
Mensajes: 144
Antigüedad: 15 años, 6 meses
Puntos: 4
Respuesta: Creacion de Mi clase de manejo de db

Leyendo algo mas o menos voy armando esto:
Código PHP:
class DataBase
{
    var 
$Coneccion;
    var 
$Consulta;
    
    public function 
DataBase($host,$user,$pass)
    {
        
$this->Coneccion mssql_connect($host,$user,$pass) or die ('Error de Coneccion');
        return 
true;
    }
    
    public function 
Connect($db)
    {
        
$this->Coneccion mssql_select_db($db,$this->Coneccion);
    }
    
    public function 
Execute($query)
    {
        
$this->Consulta = new Query($query,$this->Coneccion);
        return 
$this->Consulta;
    }
    
    public function 
Resultados()
    {
        
$this->Coneccion;
        return 
mssql_fetch_array($this->Consulta);
    }
}

class 
Query extends DataBase
{
    public function 
Query($query,$cid)
    {
        
$cid;
        return 
mssql_query($query);
    }

Usandolo de este Modo:
Código PHP:
$db = new DataBase('127.0.0.1,1433','sa','1234');
$db->Connect('Clientes');
$db->Execute("SELECT * FROM Usuarios")->Resultados(); 
Pero me esta dando este error:
Código:
Warning: mssql_fetch_array() expects parameter 1 to be resource, null given in C:\xampp\htdocs\index.php on line 29