空响应php sql json

时间:2014-11-30 17:42:37

标签: php json mysqli

我正在开发一个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);

    ?>

1 个答案:

答案 0 :(得分:0)

这是你的最终代码吗?如果发生连接错误消息,则不会输出任何内容。

更改

 $json = json_encode($results);

 echo json_encode($results);

如果它仍为空白,则可能是数据库数据问题。