Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Frameworks y PHP orientado a objetos (http://www.forosdelweb.com/f68/)
-   -   devolver array de un objeto (http://www.forosdelweb.com/f68/devolver-array-objeto-308722/)

jspcat 17/06/2005 03:59

devolver array de un objeto
 
Buenas to2

tng el seiguiente codigo

function __construct($user)
{

$this->link=Conectarse();
$this->nom=$user;
$this->idmsgs=array();
$result=mysql_query("SELECT id FROM `missatges` WHERE `User_id` = '$this->nom'",$this->link);
$resultats=mysql_num_rows($result);
$this->nom=$user;
$c=0;
if ($resultats>0)
$this->numeromsg=true;
while($row = mysql_fetch_array($result))
{
$this->idmsgs[$c]=$row['id'];
$c++;
}
return $this->idmsgs;

}
al final de ste codigo devuelvo uin array(no se si es corecta la forma) entonces ste objeto lo paso luego x sesion y quiero utilizar los valores que m delvuelve, es decir $this->idmsgs[0],$this->idmsgs[1],etc

a continuacion en otra pagina ago lo siguinete

$object_llmsgs=new missatge($usuari);
$_SESSIO['llmsgs']=$object_llmsgs;
y en otra pagina

$var=array();
$var=$_SESSION['llmsgs'];

print "$var[0]";

xo sto no m funciona

una ayuda xfa

salu2

sism82 17/06/2005 12:28

"return" no funciona como esperas dentro de un constructor, en sintesis, un constructor no te va a devolver ningún valor, solo construye el objeto. Tal vez el único valor que "devuelve" es el objeto de la clase deseada en si mismo.

saludos


La zona horaria es GMT -6. Ahora son las 15:17.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.