我正在开发一个php服务器,使用JSON向Android客户端发送数组响应。现在我只是测试PHP代码,但结果是空的。请帮忙!!
<?php
#Connect to Database
$con = mysqli_connect("localhost","root","", "leoonline");
#Check connection
if (mysqli_connect_errno()) {
echo 'Database connection error: ' . mysqli_connect_error();
exit();
}
//Check already exist account
$allaccount = mysqli_query($con, "SELECT * FROM usersacc");
$results = array();
while($row = mysqli_fetch_array($allaccount))
{
$results[] = array(
'id' => base64_decode($row['id']),
'phone' => $row['phone'],
'password'> $row['password']
);
}
$json = json_encode($results);
?>
答案 0 :(得分:0)
这是你的最终代码吗?如果发生连接错误消息,则不会输出任何内容。
更改
$json = json_encode($results);
到
echo json_encode($results);
如果它仍为空白,则可能是数据库数据问题。