Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/07/2002, 00:30
Nok
 
Fecha de Ingreso: abril-2001
Mensajes: 302
Antigüedad: 23 años
Puntos: 0
Re: AYUDA acceder a datos de un 3er nivel a->b->c

Hola, bueno en realidad nose porque no te funciona, lo que si tienes un error conceptual desde el punto de vista de la programacion orientada a objetos. No es correcto acceder a una variable de objeto directamente. La manera correcta el a traves de un metodo. por ejemplo:

echo $resultado->verNombre();

donde verNombre seria un metodo de resultado

function verNombre() {
return $this->datos->verNom()
}

y verNom seria un metodo de datos

function verNom() {
return $this->nombre;
}

Es mucho mas engorroso, pero mas provechoso en el futuro, ya te por ejemplo puedes cambiar la variable nombre por otro nombre y solo deberias cambiar un solo metodo, en cambio de la otra manera tendrias que cambiar en todos los lugares donde la utilices.

Espero que ayude. Saludos.

<img name="Firma" src="http://www.jpw.com.ar/FirmaNok.gif" border="0" usemap="#Mapa"><map name="Mapa"><area shape="rect" coords="0,43,174,60" href="http://www.jpw.com.ar/noktemplate"></map>