我使用简单的php从MYSQL数据库中检索数据。
PHP代码是:
<?php
require "init.php";
$query = mysqli_query($con,"SELECT core_site FROM core_sites");
$coresites = [];
while($row = mysqli_fetch_assoc($query)){
$coresites[] = $row;
}
echo json_encode($coresites);
?>
这给我一个结果:
[{"core_site":"Abbasya"},{"core_site":"Alex Auto"},{"core_site":"Alex Post"},{"core_site":"Banisweif"},{"core_site":"Nasr City"},{"core_site":"Ramsis TE"},{"core_site":"Smart Village"}]
我只想将数据放在结果中,而不将列“core_site”添加到b中:
"Abbasya","Alex Auto", "Alex Post", "BaniSweif" .. ETC"
我的修改应该是什么?并且是否有任何其他命令需要将此视为我的Android应用程序中的输入流或者回声完成工作?
答案 0 :(得分:2)
您需要将行的值放入数组而不是行对键=&gt;值
while($row = mysqli_fetch_assoc($query)){
$coresites[] = $row['core_site'];
}