Ver Mensaje Individual
  #13 (permalink)  
Antiguo 14/05/2013, 15:52
Loop29
 
Fecha de Ingreso: julio-2012
Mensajes: 138
Antigüedad: 11 años, 9 meses
Puntos: 4
Respuesta: Agrupar resultados de JSON con PHP

Cita:
Iniciado por ocp001a Ver Mensaje
Primero, no había entendido bien a qué te referías exactamente con agrupar, analizando el json que pones veo que es algo diferente, sin embargo



Aún que el json no saliera como quieres, debía darte un arreglo y no null, así que insisto revisa tu consulta.

Respecto a armar el json:

Código PHP:
Ver original
  1. while($info=mysql_fetch_assoc($resultado_query)){
  2.     $json['json'][$info['tipo_pastel']]['precio']=$info['precio'];
  3.     $json['json'][$info['tipo_pastel']]['color_caja']=$info['color_caja'];
  4. }
  5.  
  6. $json=json_encode($json);

Ya revise y habia sido error mio con una variable, por eso salia null, pero de cualquier forma, la estructura del json, del while para ser mas preciso me retorna al resultado que siempre he tenido:

{"json":{"chocolate":[{"precio":"150","color_caja":"blanco"},{"precio ":" 170","color_caja":"negro"}],"fresa":{"2":{"precio":"100","color_caja":"ros a"} ,"3":{"precio":"101","color_caja":"azul"}}}}

En donde primero tengo el objeto con el arreglo y despues puros arreglos, ya no se respeta el corchete a partir del tipo de pastel fresa.

:(
__________________
Keep learning, someday the knowledge will be your future...