【发布时间】:2021-10-07 06:13:55
【问题描述】:
$sql = "SELECT * FROM one_chat WHERE chat_email = '{$get_mail}' && chat_email = '{$session_email}' ";
查询是正确的,但在 AND 条件下不显示结果,如果使用 OR 运算符,则两个条件都变为 true 并显示两个数据!怎么这么难看!!!
【问题讨论】:
-
这个变量($get_mail,$session_email)的值是多少?
-
$get_mail 用于 $_GET 方法,$session_email 用于 $_SESSION 全局变量
-
ok , make var_dump($get_mail ,$session_email) , 给我们看输出
-
仅适用于 $_GET 方法 var_dump 显示 NULL
标签: php mysql sql ajax laravel