Foros del Web » Programando para Internet » PHP » Zend »

consulta que me ordene registros array

Estas en el tema de consulta que me ordene registros array en el foro de Zend en Foros del Web. Buenas, a ver si alguien me puede ayudar, tengo una tabla ClientsChannelData donde tengo los campos : idClient, idChannel , data. Me gustaria una consulta ...
  #1 (permalink)  
Antiguo 09/11/2012, 04:32
 
Fecha de Ingreso: junio-2008
Mensajes: 165
Antigüedad: 16 años, 5 meses
Puntos: 6
consulta que me ordene registros array

Buenas, a ver si alguien me puede ayudar, tengo una tabla ClientsChannelData donde tengo los campos : idClient, idChannel , data.

Me gustaria una consulta que me creara un array del siguiente tipo

Código PHP:
Ver original
  1. array("1001"=>array(10=>data,11=>data).....

Es decir un array el primer indice sea el id cliente y sea un array que contenga idChannel y data tantas veces hayan.... es un poco lioso espero explicarme bien

Código PHP:
Ver original
  1. idClient:
  2.     idChannel: data:
  3.  
  4.     idChannel: data:
  5.  
  6.     idChannel:  data:
  7.  
  8.  
  9. idClient:
  10.     idChannel:   data:........

Pero no tengo ni idea de como hacerlo, actualmente tengo esta consulta:

$rows = parent::fetchAll( parent::select())->toArray();

Da igual que sea en zend, si alguien me pasa una consulta ejemplo de mysql tambien lo agradeceria!! MIL GRACIASS

Última edición por cronosmen; 09/11/2012 a las 04:50
  #2 (permalink)  
Antiguo 09/11/2012, 08:19
Avatar de jandrogdz  
Fecha de Ingreso: julio-2012
Ubicación: public $Guadalajara
Mensajes: 397
Antigüedad: 12 años, 4 meses
Puntos: 12
Respuesta: consulta que me ordene registros array

Me parece que lo que tu buscas es esto:

Código PHP:
Ver original
  1. $conn= new mysqli("localhost","root","","db");
  2. $sql=$conn->query("SELECT * FROM tabla");
  3.  
  4. while($row=$sql->fetch_object())
  5. {
  6. $datos[$row->idClient] = array(
  7.     'idChannel' => $row->data),;
  8. }
__________________
Lo imposible solo cuesta un poco mas

Etiquetas: mysql, registros, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:01.