<分区>
我可以在查询中使用 && 或类似这样的语法吗?
if($_SESSION['session_user_type'] == 'user' && $del_date1 == '' or $del_date1 > $row_cap['cap_date']){}
<分区>
我可以在查询中使用 && 或类似这样的语法吗?
if($_SESSION['session_user_type'] == 'user' && $del_date1 == '' or $del_date1 > $row_cap['cap_date']){}
最佳答案
我在 PHP 中使用的 or
运算符是 ||
。
尝试这样的事情:
if ($_SESSION['session_user_type'] == 'user' && ($del_date1 == '' || $del_date1 > $row_cap['cap_date'])) ...
注意 ||
位是如何在括号内的。我假设您希望它与 和
分开 - 因为您正在检查 $del_date1
是两个值之一。
关于php - 如何在 MySQL PHP 的 isset 查询中使用 AND、OR 运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48263782/