Приветствую всех. Нужно передать клиенту данные в формате json. Поле theme_name содержит название темы. Поэтому не вижу смысла прогонять это поле в цикле, так как значения будут дублироваться. Лишние данные клиенту ни к чему. Хочу записать название темы в массив только один раз. В данном случае переменная $row доступна только в цикле, поэтому в полученном json-объекте theme_name = null. Как быть? Нужно записать это значение вне цикла.
while($row = $res->fetch_assoc()){
$arr['response'][] = array('question' => $row['question'],'answer' => $row['answer']);
}
$arr['theme_name'] = $row['theme_name'];
echo json_encode($arr);