错误可能是愚蠢的,但我找不到保存我的生活的错误。或操作数不工作
我有这样一段代码在我的程序:
$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