Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2016, 18:53
jaschei
 
Fecha de Ingreso: enero-2016
Mensajes: 13
Antigüedad: 8 años, 3 meses
Puntos: 0
Generar un array a partir de datos con un mismo id

Estimados, tengo lo siguiente:

TABLA
ID--------DATO
100------dato1
100------dato2

tomo los datos asi, con un WHERE id=100:
Código PHP:
while($fila $resultado->fetch_assoc()){
$id $fila['id'];
$dato $fila['dato'];} 
tengo el siguiente array:

Código PHP:
$variable = array(
                            
'detalles' => array (
                                                           
'id' => $id,
                                                           
'dato' => $dato
                                                           ),
                           ); 
Luego lo quiero visualizar con print_r ($variable);

El tema es que me visualiza solo el ultimo de los datos, es decir, el dato2. Lo que tengo que hacer es generar tantos arrays en "detalle" como datos tenga para la ID=100.

Aclaro, que la estructura del array es mas larga, pero me complica el array de 'detalles' que es donde se generan varios datos a partir de un mismo id, ese id es el id de otra tabla con la que esta relacionada.
Aclaro, no se puede modificar la estructura de la base de datos.



Muchas Gracias!