PHP MYSQL WHERE AND跟OR
程序员文章站
2022-04-21 14:14:21
...
想請問一下該怎麼下where條件
WHERE `status` = '已完成'
AND `type` = ''
AND `phone` LIKE '%{$user}%'
OR `phone2` LIKE '%{$user}%'
OR `address` LIKE '%{$user}%'
OR `name` LIKE '%{$user}%'
OR `email` LIKE '%{$user}%'
ORDER BY `buytime` DESC
條件是"status一定要是已完成 然後type一定要是空"
然後其他任一個有符合的都可以
我這樣子做會變成status不是已完成 type不是空的也會被搜索出來
回复内容:
想請問一下該怎麼下where條件
WHERE `status` = '已完成'
AND `type` = ''
AND `phone` LIKE '%{$user}%'
OR `phone2` LIKE '%{$user}%'
OR `address` LIKE '%{$user}%'
OR `name` LIKE '%{$user}%'
OR `email` LIKE '%{$user}%'
ORDER BY `buytime` DESC
條件是"status一定要是已完成 然後type一定要是空"
然後其他任一個有符合的都可以
我這樣子做會變成status不是已完成 type不是空的也會被搜索出來
WHERE `status` = '已完成'
AND `type` = ''
and (
`phone` LIKE '%{$user}%'
or`phone2` LIKE '%{$user}%'
OR `address` LIKE '%{$user}%'
OR `name` LIKE '%{$user}%'
OR `email` LIKE '%{$user}%'
)
ORDER BY `buytime` DESC
上一篇: php的get变量怎么样用处
下一篇: ps打字上去为什么只有一个黑点
推荐阅读
-
php简单备份与还原MySql的方法,php还原mysql
-
PHP+MYSQL插入数据 检查是否重复,该如何解决
-
mysql - php请求卡库保存多条数据
-
windows8.1下Apache+Php+MySQL配置步骤_PHP
-
php+mysql实现的二级联动菜单效果详解
-
php使用mysql_query查询超大结果集超内存的解决方法,phpmysql_query_PHP教程
-
mysql - php上传含中文名的图片失败问题
-
Zend studio for eclipse中使php可以调用mysql相关函数的设置方_PHP
-
php的MySQL连接类你知道多少?
-
基于MySQL数据库的UTF8中文网站全文检索的实现_PHP