php mysql like 实现多关键词搜索的方法

yipeiwu_com7年前Mysql基础

或者叫,分词检索数据库

$res = mysql_query("select * from peter where id like '%中草药%' and '%6%'"); //这样写是报错的;

$res = mysql_query("select * from peter where id like '%中草药%' or '%6%'"); //而这样写是正确的;奇怪~

 

$res = mysql_query("select * from peter where id like '%中草药%' and id like '%6%'"); //这样写是正确的;

$res = mysql_query("select * from peter where id like '%中草药%' or id like '%6%'"); //这样写都是正确的;

以上就是小编为大家带来的php mysql like 实现多关键词搜索的方法全部内容了,希望大家多多支持【宜配屋www.yipeiwu.com】~

相关文章

php从memcache读取数据再批量写入mysql的方法

本文实例讲述了php从memcache读取数据再批量写入mysql的方法。分享给大家供大家参考。具体分析如下: 用 Memcache 可以缓解 php和数据库压力下面代码是解决高负载下数...

php实现可用于mysql,mssql,pg数据库操作类

本文实例讲述了可用mysql,mssql,pg三种数据库的数据库操作类,你只要作任何修改就可以方便的改变你数据库的类型.分享给大家供大家参考。具体分析如下: 函数清单,索引: Open:...

PHP错误Warning:mysql_query()解决方法

php提示错误:Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localho...

mysql_connect localhost和127.0.0.1的区别(网络层阐述)

connects.php 复制代码 代码如下: mysql_connect('127.0.0.1','root','zzzizzz1'); mysql_connect('localhos...

php中mysql连接方式PDO使用详解

PDO常用方法: PDO::query()主要用于有记录结果返回的操作(PDOStatement),特别是select操作。 PDO::exec()主要是针对没有结果集合返回的操作。如...