錯誤可能是愚蠢的,但我找不到保存我的生活的錯誤。或操作數不工作
我有這樣一段代碼在我的程序:
$validate = (
$num_rows > 1 ||
$num_rows == 0);
if ($validate) {
$data['code'] = 2;
} else {
$data['code'] = 1;
while ($a = $resultados->fetch_assoc()) {
$data['response'] = $a;
}
}
我相信'其然,當編寫正確,但是,我發現了錯誤500和日誌閱讀:
Syntax error: Unexpected '$num_rows' (T_VARIABLE) on line 21...
第21行是$ num_rows的第二個驗證。
有什麼建議嗎?
在此先感謝!
你可以寫你想要什麼,使用此代碼做的原因是無法弄清楚 –
有您發佈的代碼沒有語法錯誤,你能添加一些之前和之後的線? – iainn
'$ validate =($ num_rows> 1 || $ num_rows == 0);' 試試這個,有時'||'和第二次驗證之間的空間會產生一個奇怪的語法錯誤 – Mcsky