0

PHP 5.3.17 で mysqli SELECT クエリをデバッグしようとしています。Xdebug 2.2.1 を使用して、Netbeans (Windows 7) および debian スクイーズ リモート サーバーでリモート デバッグを実行しています。

そのようなコード:

(シングルトンです)

$RawData = Database::call()->query($query);

デバッグを実行すると、RawData 変数にマウスを合わせると、次のように表示されます。

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」が必要です。

4

0 に答える 0