Создать json формат с данных полученных из бд
У меня есть код php
$users = $db->query("SELECT `id`,`login` FROM `users`");
Мне нужно эти данные преобразовать в вид:
{
1: {
id: id,
login: login
},
2: {
id: id,
login: login
}
}
Подскажите как?
Ответы (1 шт):
Автор решения: GamerOK
→ Ссылка
Автоматически образовать в json ответ mysql.
$sql = $db->query("SELECT * FROM `user");
$rows = array();
while($r = mysqli_fetch_assoc($sql)) {
$rows[] = $r;
}
$json = json_encode($rows);
echo $json;