-2
4

2 に答える 2

2

:21 で $data を返そうとしていますが、クエリから返された行がない場合、$data はまだ定義されていません。

$data = array();

この関数の最初の行にする必要があります。

于 2013-01-19T08:34:36.400 に答える
2

$data条件の前に定義する必要がありますif- $q->num_rows == 0 の場合、$data は未定義になります。

$data = array();条件の前と同じくらい簡単です。

于 2013-01-19T08:34:50.417 に答える