SQL查询在第一次迭代后返回null

时间:2012-09-20 23:56:32

标签: php javascript mysql

请不要介意语法错误,这只是整个代码的要点

我在这个网页上有以下JS代码:

setInterval(function(){
  $.ajax({
    url: my_page.php,
    dataType: 'json',
    success: function(data){
      console.log(data.key);
    }
  });
}, 1000);

my_page.php看起来像这样:

include database.php
$data = mysql_fetch_array(mysql_query("valid SELECT query"), MYSQL_ASSOC);
echo json_encode($data);

(Chrome)控制台显示:

correct_result
null
null
...

任何人都可以解释原因吗?我已经测试了查询并且100%正确,它无论如何都会在第一次迭代时回应正确的结果。

谢谢!

0 个答案:

没有答案