Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/03/2003, 23:03
Avatar de urjose
urjose
 
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 4 meses
Puntos: 1
Bueno por ejemplo si creo el objeto manejaDb dentro del constructor de paginado como acceso al objeto que creo
por ejemplo:


Hago esto

Paginado de Webstudio:

Constructor:

Código PHP:
    function paginado() 
    { 
        
$manejaDb = new manejaDB();
        
$this->conn($manejaDb->getConexion()); 
    } 
// function 
Hasta aqui todo anda bien si todo lo demás lo dejo igual pero a la hora de por ejemplo cambiar esto:

Código PHP:
        if(!$this->rsmysql_query($query_count$this->conn()) )) 
        { 
            
$this->error("Ocurrió un error al ejecutar el query <i><b>\"$query_count\"</b></i>. La base dijo : <b>".mysql_error()."</b>."); 
            return 
false
        }
// Fin If 
Por esto:

Código PHP:
        if(!$this->rs$manejaDb->query($query_count) )) 
        { 
            
$this->error("Ocurrió un error al ejecutar el query <i><b>\"$query_count\"</b></i>. La base dijo : <b>".mysql_error()."</b>."); 
            return 
false
        }
// Fin If 
Me manda el siguiente error:

Código PHP:

Fatal error
Call to a member function on a non-object in d:inetpubwwwrootsitioswebintento2clasesclass.paginado.php on line 337 
Por eso mi pregunta de como acceso a dicho objeto dentro de la clase paginado, cuando uso $manejaDb->getConexion() dentro del constructor del paginado funciona perfectamente, pero una vez que quiero usar $manejaDb->algo() me sale ese error