我有一個小問題,我不明白。注意:未定義偏移量:0 - 我的數組包含值
我有這樣的代碼:
public function formAlreadySent($demande){
$data = odbc_exec($this->dbConnection,"SELECT COUNT(*) FROM [@JDC_QSTR] WHERE U_Demande = ".$demande);
$nombre = odbc_fetch_array($data);
print_r($nombre);
if($nombre[0] > 0)
return true;
else
return false;
}
的我的print_r
結果是:
陣列([0] => 0)
但我得到這個錯誤:
注意:未定義偏移:0在C:\ WAMP \ WWW \ enquetesatisfaction \庫\型號\ QuestionsManager.class.php上線89 89
線路是:
if($nombre[0] > 0)
如果有人知道爲什麼這個問題發生?
在此先感謝!
check odbc_num_rows。查詢返回多少行? – Gunaseelan
這種方法可能被多次調用嗎? '$ demande'的價值是什麼?它保證是一個整數值嗎? –
這不是一個錯誤,它只是一個顯示的消息。通知是表達你應該做什麼和不應該做什麼的信息。 –