Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/08/2015, 08:32
jabierreym
 
Fecha de Ingreso: agosto-2015
Ubicación: Santiago de Compostela
Mensajes: 8
Antigüedad: 8 años, 8 meses
Puntos: 1
Respuesta: Guardar datos de consulta en un Array

Ok,

Entendido, seguire consultando php.net.

Hay una cosa que os he pasado mal, en el ejercicoo original no hay print_r($row) esto lo habia añadido yo para ver que devolvia, en su lugar crea un objeto $members[] = new Member( $row );

Lo que llego a entender es que crea un objeto de cada fila devuelta y lo almacena en un array, a traves del metodo constructode DataObject:


public function __construct( $data ) {
foreach ( $data as $key => $value ) {
if ( array_key_exists( $key, $this->data ) ) $this->data[$key] = $value;
}
}

Esto es realmente lo que me lia y no entiendo muy bien porque lo hacen así!!!

Esto es lo que se escapa un poco a mis conocimientos, que son como veis limitados. Nunca habia visto que se podía crear un objeto de una clase dentro de la misma clase!!

Muchas gracias por la ayuda.