• XSS.stack #1 – первый литературный журнал от юзеров форума

php & json

j0ker13

RAID-массив
Пользователь
Регистрация
06.08.2008
Сообщения
58
Реакции
14
как правильно составлять массивы для json?

Код:
$result=mysql_query("SELECT name FROM `user`");
$users= array();
while($row=mysql_fetch_assoc($result)){
array_push($users, $row['name']);
$json_data=json_encode($users);
}
out:
["vasya","fedya","andry","olya","max"]

вроде все нормально. но если нужно вывести в json еще данные? например вывести еще имя админа
Код:
$result=mysql_query("SELECT name FROM `admin` WHERE `id`=1);
$name_admin=mysql_fetch_assoc($result);

вот вопрос. как правильно вывести json. объединить массивы
если сделать так

Код:
$json=array_merge($name_admin,$users);
$json_data=json_encode($json);

out:
{"name_admin":"alex ma","0":"vasya","1":"fedya","2":"andry","3":"olya","4":"max"}


охота было бы так

Код:
{"name_admin":"alex ma","users":["vasya","fedya","andry","olya","max"]}
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх