Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2007, 10:35
Avatar de moron
moron
 
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Objetos que no funcionan

Estimados:
Tengo un problema con unas clases que no funcionan al hacer una consulta a ado y no me devuelven ni datos ni errores, y son las siguientes:

Código PHP:
<?
class ClsConsultas
{
    
    Function 
consultar()
    {
        require_once(
"adodb/adodb.inc.php");
        
$this->host ="hosl";
        
$this->usuario "s";
        
$this->contrasenna "s";
        
$this->base="s";
        
$this->db NewADOConnection("mssql");
        
$this->db->setFetchMode(2); //2= array asociativo
        
$this->db->Connect($this->host,$this->usuario$this->contrasenna,$this->base);
        
$this->db->debug true;
        
$this->db->Execute($this->query);
        
$this->result=$this->db->getRows();
        
    }
    function 
setQuery($query)
    {
        
$this->query=$query;
    }
    function 
getResultados()
    {
            return 
$this->result;
    }
}

class 
lib
{
    function 
darLibros()
    {
        

        
$ado=new ClsConsultas();
        
$ado->setQuery("select * from prod");
        
$ado->consultar();
        return 
$ado->getResultados();
    }
}

$libro=new lib();
print_r($libro->darLibros());
Muchas gracias desde ya.

Última edición por moron; 23/05/2007 a las 10:51