debugea usa print, echo, vardump, etc
solo asi sabras por que no esta llegando o si esta llegando vacio el dato.
si bas ha usar un valore del objeto fuera de el tienes que colocarlo como "public".
private $objeto; NO public $objeto; SI
forma de llamar al objeto correctamente:
Código PHP:
class System_usuarios
{
public $objeto;
public function buscarusuarios()
{
$this->objeto=pg_query($this->conexion2,$this->sql_cosmitet);
return $this->objeto;
}
}
Código PHP:
Class Control
{
public function ctrlusuarios()
{
$sys= new System_usuarios();
$sys->buscarusuarios();
while($this->reg_cosmi=pg_fetch_assoc($sys->objeto))
{
//aqui va el resto del codigo....
}
}
}
$con= new Control();
$con->ctrlsystemusuarios();