Приветствую всех. С сервера приходит такой JSON:
{"test_id": 1, "questions": "What is your favorite beer:", "answers": "Zlaty Bazant, Baltika 3"}
Мне нужно значения последнего объекта "answers" вставить в элементы input type=''radio". Примерно так:
<input type="radio" name="drink" value="1"> Zlaty Bazant<Br>
<input type="radio" name="drink" value="2"> Baltika 3<Br>
Но как это сделать если объект "answers" содержит просто строку, а не такой массив:
{"answers": [{"beer1": "Zlaty Bazant", "beer2": "Baltika 3"}]}
Вот фрагмент кода php-скрипта:
$m_query = mysql_query("SELECT * FROM `tests` WHERE `test_id` = '". $answer_id ."'");
$row = mysql_fetch_array($m_query, MYSQL_ASSOC);
echo json_encode($row);
С помощью функции json_encode я преобразую полученный массив в json-представление данных. В базе данных у меня в поле "answers" содержится строка: Zlaty Bazant, Baltika 3. Может как то можно сделать, чтобы функция json_encode преобразовала именно это поле в json массив, пример которого я показал выше.