1
2
3
4
$map['id']= array('eq',100);id = 100;
$map['id']= array('egt',100);id = 100
$map['name'] = array('like','thinkphp%'); name like 'thinkphp%' 模糊查询
$map['a'] =array('like',array('%thinkphp%','%tp'),'OR');$map['b'] =array('notlike',array('%thinkphp%','%tp'),'AND'); (a like '%thinkphp%' OR a like '%tp') AND (b not like '%thinkphp%' AND b not like '%tp')
本文来自ThinkPHP框架技术文章栏目:
PHP如何实现模糊搜索?mysql支持自然语言的全文搜索
对于字段的要求:
只能是CHAR, VARCHAR, 或 TEXT 类型的字段
表类型是MyISAM
在表建好,并导入数据后,建立一个fulltext index(索引)
用法:
select 字段1,字段2,字段3, MATCH(要匹配的字段名)AGAINST('keyword') as score from table having score0
命中的每一行都会有个分数,分数越大表示结果越接近keyword,分数越低的就是越模糊的结果
关于php数据库like和PHP数据库连接怎样用于其他php页面的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- html5与css3网页设计书,html5 css3网站设计基础教程答案
- html框架标签,html框架标签代码
- 滑梯竞速小游戏,滑滑梯游戏分享
- 苹果1ios1631桌面设置,ios桌面设置教程
- go语言广州容易找工作吗 go语言工作好找吗
- linux无桌面命令终端,无桌面的linux
- excel如何索引工作表,excel怎么索引
- plsql重建oracle表索引,oracle数据库重建索引
- 怎么设置微信视频号免打扰,怎么设置微信视频免打扰模式