我正在尝试使用Xdebug 2.2.1远程调试在PHP 5.3.17上调试mysqli SELECT查询 在Netbeans(Windows 7)和debian挤压远程服务器。
像那样的代码:(这是一个单身人士)
$RawData = Database::call()->query($query);
当我运行debug时,将鼠标悬停在RawData变量show me:
上mysqli_result object {
current_field => null
field_count => null
lengths => null
num_rows => null
type => null
}
变量视图选项卡不显示任何内容 (/etc/php5/xdebug.log没有错误)
但是,当我在没有调试的情况下运行脚本时,打印出结果,查询返回了正确的值。
我在http://bugs.xdebug.org/view.php?id=881上播下了类似的问题,但它出现在不同的查询结果,php版本,没有远程服务器,而且我没有使用var_dump。
我错过了什么?修改: mysql查询需要“mysql_fetch”来查看结果。