Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] json array

Estas en el tema de json array en el foro de PHP en Foros del Web. hola, tengo el siguiente json [{"id":"1","totaldinero":0,"totaldi":72.65,"tmt":72 .65,"mon":[{"num":"32","total":6.4,"value":"1"},{"num":"65"," total":3.25,"value":"3"},{"num":"60","total":6,"va lue":"2"}],"tab":[{"name":"uno","id":"c1","position":"1","total":7," dinero":29.4},{"name":"dos","id":"2","position":"2 ","total":5,"dinero":21}], {"id":"2","totaldinero":0,"totaldi":72.65,"tmt":72 .65,"mon":[{"num":"32","total":6.4,"value":"0.20"},{"num":"65 ","total":3.25,"value":"0.05"},{"num":"60","total" :6,"value":"0.10"}],"tab":[{"name":"uno","id":"c1","position":"1","total":7," dinero":29.4},{"name":"dos","id":"2","position":"2 ","total":5,"dinero":21}]}] como puedo leerlo con php? gracias...
  #1 (permalink)  
Antiguo 07/07/2014, 05:32
 
Fecha de Ingreso: febrero-2012
Mensajes: 19
Antigüedad: 12 años, 2 meses
Puntos: 0
json array

hola, tengo el siguiente json

[{"id":"1","totaldinero":0,"totaldi":72.65,"tmt":72 .65,"mon":[{"num":"32","total":6.4,"value":"1"},{"num":"65"," total":3.25,"value":"3"},{"num":"60","total":6,"va lue":"2"}],"tab":[{"name":"uno","id":"c1","position":"1","total":7," dinero":29.4},{"name":"dos","id":"2","position":"2 ","total":5,"dinero":21}],

{"id":"2","totaldinero":0,"totaldi":72.65,"tmt":72 .65,"mon":[{"num":"32","total":6.4,"value":"0.20"},{"num":"65 ","total":3.25,"value":"0.05"},{"num":"60","total" :6,"value":"0.10"}],"tab":[{"name":"uno","id":"c1","position":"1","total":7," dinero":29.4},{"name":"dos","id":"2","position":"2 ","total":5,"dinero":21}]}]



como puedo leerlo con php? gracias
  #2 (permalink)  
Antiguo 07/07/2014, 05:42
 
Fecha de Ingreso: abril-2013
Mensajes: 61
Antigüedad: 11 años
Puntos: 4
Respuesta: json array

Con json_decode

http://www.php.net/manual/es/function.json-decode.php
  #3 (permalink)  
Antiguo 08/07/2014, 03:24
 
Fecha de Ingreso: febrero-2012
Mensajes: 19
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: json array

vale tengo lo siguiente

$json = json_encode($final);
$obj= json_decode($json);
echo $obj[1]->{'tmt'};

El siguiente echo no me lo hace

echo $obj[1]->{'mon'}{0}{'num'} ;

como puedo sacar los resultados de mon?

Gracias!
  #4 (permalink)  
Antiguo 08/07/2014, 03:41
 
Fecha de Ingreso: febrero-2012
Mensajes: 19
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: json array

SOLUCIONADO

$json = json_encode($final);
$obj= json_decode($json,true);
echo $obj[0]['mon'][0]['num'];
(Y)

Etiquetas: json
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:20.