Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/11/2009, 12:28
Avatar de dggluz
dggluz
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 525
Antigüedad: 15 años
Puntos: 50
Respuesta: Vector de Objetos

Si lo que quieres es literalmente un "vector", simplemente lo creas y vas añadiendo los datos. Por ejemplo, si quisieras tener los datos como los resource que devuelve la consulta a la base de datos:
Código PHP:
$arrABC=array();
array_push($arrABC, new ABC(mysql_query($sql))); 
Si lo que quieres es tener un array asociativo con los resultados de la consulta por cada registro en cada objeto, deberías hacer:
Código PHP:
$arrayABC=array();
$rs=mysql_query($sql);
while(
$row=mysql_fetch_array($rs))
{
    
array_push($arrABC, new ABC($row));

Si lo que quieres es un objeto similar a los "Collection" de algunos lenguajes como JAVA o SmallTalk en lugar de un "vector", tendrás que programarlo tú. De todos modos PHP tiene un excelente soporte para arrays, de modo que éstos no tienen mucho que envidiarle a los Collections (al menos en mi opinión). ¡Suerte!