sui*_*lly 0 php mysql sql mysqli
我需要使用多个参数来过滤我的查询,但我不能使用mysqli_query而不是mysql_query来执行此操作.
如果我不使用AND运算符,我的代码可以正常工作,例如:
$results = mysqli_query($connecDB,"SELECT * FROM table WHERE company='Company1' ORDER BY id DESC");
Run Code Online (Sandbox Code Playgroud)
但是如果我使用AND运算符:
$results = mysqli_query($connecDB,"SELECT * FROM table WHERE company='Company1' AND company='Company2' ORDER BY id DESC");
Run Code Online (Sandbox Code Playgroud)
代码不再起作用了.我四处搜索,看起来我需要准备好的语句,但我找不到让我的代码工作的方法.
有人知道我做错了什么吗?
试试:
SELECT * FROM table WHERE company IN ( 'Company1', 'Company2' ) ORDER BY id DESC
Run Code Online (Sandbox Code Playgroud)
你不能有公司,是同时Company1和Company2.
| 归档时间: |
|
| 查看次数: |
142 次 |
| 最近记录: |