需要通过php文件更改mysqli_query输出格式

时间:2016-04-30 15:49:13

标签: php android mysql sql mysqli

我使用php文件从MYSQL服务器检索数据,输出为:

Array ( [0] => Abbasya [1] => Alex Auto [2] => Alex Post [3] => Banisweif [4] => Nasr City [5] => Ramsis TE [6] => Smart Village ).

我需要将输出更改为如下所示,因为我需要在我的Android应用程序中将String转换为string []。

需要输出(只打印值):

"Abbasya", "Alex Auto", "Alex Post", "BaniSweif", "Nasr City", "Ramsis TE", "Smart Village"

下面的php代码需要什么更改才能生成所需的输出

<?php
require "init.php";
$query = mysqli_query($con,"SELECT core_site FROM core_sites");
$coresites = [];
while($row = mysqli_fetch_assoc($query)){
$coresites[] = $row['core_site'];
}
print_r($coresites);
?>

非常感谢您的支持:)

1 个答案:

答案 0 :(得分:2)

试试这个

require "init.php";
$query = mysqli_query($con,"SELECT core_site FROM core_sites");
$coresites = [];
while($row = mysqli_fetch_assoc($query)){
$coresites[] = $row['core_site'];
}
echo json_encode($coresites);

// or 

echo implode($coresites);
相关问题