繁体   English   中英

mysqli从单个sql表列返回json数组

[英]mysqli return json array from single sql table column

我正在从SQL表中选择一个列。 我想作为结果获取json中的用户名数组。 我不知道在下面的代码中missing code地方写些什么。

所需的结果例如:

users [“ 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;
?>

您可以使用...获取所有用户

$users = $result->fetch_all(MYSQLI_NUM);

使用MYSQLI_NUM将返回一个数字索引列表,因此json_encode()将按您希望的方式工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM