社区
基础编程
帖子详情
thinkphp 根据name如何输出带分隔符号字段
qq697553
2018-04-13 08:08:21
其中一个字段web
第一条数据 name 值 湖南|广东|深圳
第二条数据 name 值 北京|上海|广州
这是根据id 查询
$sweb = Db::name('web')->field('id,name')->where("id='{$id}'")->find();
我现在查询想查询 湖南 如果字段中有 湖南 则输出第一条数据 查询广州 输出第二条数据
必须要完全匹配,不能模糊查询
thinkphp 该怎么写?
...全文
823
2
打赏
收藏
thinkphp 根据name如何输出带分隔符号字段
其中一个字段web 第一条数据 name 值 湖南|广东|深圳 第二条数据 name 值 北京|上海|广州 这是根据id 查询 $sweb = Db::name('web')->field('id,name')->where("id='{$id}'")->find(); 我现在查询想查询 湖南 如果字段中有 湖南 则输出第一条数据 查询广州 输出第二条数据 必须要完全匹配,不能模糊查询 thinkphp 该怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mine_MuYan
2018-04-15
打赏
举报
回复
试试用mysql的内置函数:find_in_set()。
first236108
2018-04-15
打赏
举报
回复
$str='广州'; Db::name('web')->where(['name'=>['like',$str]])->find();
thinkPHP
连表查询用逗
号
分隔的
字段
FIND_IN_SET 的作用是:判断某一个数值是否在 这个
字段
里面,假如字符串str 在由N 子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。一个字符串列表就是一个由一些被‘,'符
号
分开的自链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则 FIND_IN_SET() 函数被优化,使用比特计算。如果str不在strlist 或strlis...
thinkphp
5 tp5 查询MySQL某
字段
逗
号
分隔的数字与给定数组里的多个值匹配
在
ThinkPHP
5 中,如果你有一个
字段
存储的是逗
号
分隔的数字,并且你希望查询这个
字段
中的值是否与给定数组中的任意元素相匹配,你可以考虑使用 SQL 的。请确保你的框架版本和MySQL版本支持这种方式,并且注意SQL注入问题,这里通过参数绑定方式避免直接插入用户输入的变量。函数配合循环构造动态查询条件。
thinkphp
查询指定
字段
thinkphp
获取数据库中某一列数据的某个
字段
使用value()方法。 用法: $admin = new $AdminModel(); $admin = $admin->where(‘id’,$id)->value(‘
字段
’); <!-- 补充 --> 不管是用...
thinkphp
6之数据库更新json
字段
thinkphp
6 数据库更新多层json
字段
遇到的问题
thinkphp
获取特定
字段
的两种方法
thinkphp
getField( )和field( ) 2014年10月05日⁄ 综合⁄ 共 1509字 ⁄ 字
号
小中大⁄评论关闭 做数据库查询的时候,比较经常用到这两个,总是查手册,记不住,现在把它总结下,希望以后用的时候不查手册了。 不管是用select 查询数据集,还是用find 查询数据,常配合连贯操...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章