Проблема с преобразованием данных в JSON получаемых из БД
Не могу допереть, как на выходе получить стороку типа:
{"totals":[{''id":"1","name":"a"},{''id":"2","name":"b"},..,{ ''id":"n","name":"n"}]} <? @ $db=mysql_pconnect('localhost','root',''); if (!$db) { echo "Ошибка: Не удалось установить соединение с БД."; exit; } mysql_select_db('goods'); $query="select * from brands"; $brands=mysql_query($query); $num_brands=mysql_num_rows($brands); for ($i=0; $i<$num_brands; $i++){ $row=mysql_fetch_array($brands); $brand[$i]=array('id' => stripslashes($row['brandId']),'name' => stripslashes($row['brand'])); } for ($i=0; $i<$num_brands; $i++){ $totals[$i]=array('totals'=>$brand[$i]); $json=json_encode($totals[$i]); echo $json; } ?> |
Часовой пояс GMT +3, время: 02:23. |