2016-06-19 3 views
-2

У меня есть JSON в MySQL в этом формате:PHP json_decode в массив каждого значения

[{"name":"weekly_date","value":"19/06/2016"},{"name":"start_voucher_id","value":"1-19062016-S"},{"name":"start_time","value":"05:00"},{"name":"end_voucher_id","value":"1-19062016-E"},{"name":"end_time","value":"15:00"},{"name":"weekly_date","value":"20/06/2016"},{"name":"start_voucher_id","value":"1-20062016-S"},{"name":"start_time","value":"06:00"},{"name":"end_voucher_id","value":"1-20062016-E"},{"name":"end_time","value":"16:00"}] 

Я хочу, чтобы попытаться преобразовать данные в таблицу для каждого из значений.

Например:

weekly_date:19/06/2016 
weekly_date:20/06/2016 
start_time:05:00 
end_time:15:00 
start_voucher_id:1-19062016-S 
end_voucher_id:1-19062016-E 
+1

Хорошо, где код, который вы пробовали, и что не работает/где вы застряли? –

ответ

0
$data = fetch_data_from_db(); 

$json = json_decode($data); 

foreach ($json as $key => $val) 
{ 
    echo $val->name . ': ' . $val->value . "\n"; 
} 

Смотрите эту phpplayground.

+0

hii, это то, что нужно делать, но мне нужно для каждого значения как td. Tnx –

Смежные вопросы