【问题标题】:Error while display json from sql database - PHP从 sql 数据库显示 json 时出错 - PHP
【发布时间】:2017-06-03 14:56:27
【问题描述】:

我编写了一个脚本来将在线 SQL 数据库中的数据显示为 JSON 格式。 问题是,我没有我想要的格式,我得到 2 [ 更多,而我只想要一个:

我的脚本的一部分:

$sql = "select pseudo, dixsec from user;";

$result = mysqli_query($conn,$sql);

$rows = array();
while($r = mysqli_fetch_assoc($result)) {

$rows[] = $r;


}
$arrray = array("server_response" => array($rows));
print json_encode($arrray);

我得到了什么(你可以在这里看到我有 2 个“[”): Json i get

我怎样才能解决它并且只得到一个“[”?

【问题讨论】:

    标签: php sql json


    【解决方案1】:

    $rows 已经是一个数组了。

    试试:$arrray = array("server_response" => $rows);

    【讨论】:

      猜你喜欢
      • 2018-10-12
      • 2018-04-21
      • 1970-01-01
      • 1970-01-01
      • 2016-11-22
      • 2012-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多