页面配置不正确?

时间:2013-06-20 23:07:22

标签: php android json

我将文件从Xampp服务器移到了实时服务器,现在PHP似乎无法正常工作。这个文件是问题

<?php

require ("../Android/connect.php");
require ("../Android/queries.php");

if ($query_run = mysql_query($questions_query)) {
    if (mysql_num_rows($query_run) == NULL) {       
        $response["success"] = 0;         
        echo json_encode($response);

    } else {            
        $response ['questions'] = array();      
        while ($row = mysql_fetch_assoc($query_run)) {
            $info = array();
            $info ['display_name'] = $row['display_name'];
            $info ['field_type'] = $row['field_type'];
            $info ['option_value'] = $row['option_value'];          

            array_push($response["questions"], $info);          
        }
        // success
        $response["success"] = 1; 
        // echoing JSON response
        echo json_encode($response);
    }
}
?>

从此文件获取Android的{​​{1}}应用现在变为空JSON。当我在浏览器中打开它时,它给了我这个错误:

服务器错误
检索http://mysite.com/Android/myfile.php时网站遇到错误。它可能已关闭以进行维护或配置不正确。“

我的第一个想法是我的JSONObjectsconnect.php包含了错误。但他们工作正常。我可以让它们在我的浏览器中显示或向我回复消息。但是上面的文件不起作用。谁知道问题是什么?

1 个答案:

答案 0 :(得分:1)

if ($query_run = mysql_query($questions_query)) {

一定要定义$ questions_query-看起来那就是你的问题