我正在从SQL表中选择单个列。我想作为结果获取json中的用户名数组。我不知道在下面的代码中missing code
处写什么。
所需的结果,例如:
用户[“ userA”,“ userB”,“ userC”];
<?php
require_once 'connection.php';
$result = $conn->query("SELECT username FROM users");
$users = array();
// missing code
$json = json_encode($users);
echo $json;
?>
答案 0 :(得分:2)
您可以使用...获取所有用户。
$users = $result->fetch_all(MYSQLI_NUM);
使用MYSQLI_NUM
将返回一个数字索引列表,因此json_encode()
将按您的意愿工作。