位置: 编程技术 - 正文

Yii框架参数化查询中IN查询只能查询一个的解决方法(yii框架入门)

编辑:rootadmin

推荐整理分享Yii框架参数化查询中IN查询只能查询一个的解决方法(yii框架入门),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:yii2框架,yii框架入门,yii框架运行原理,yii框架连接数据库,yii框架设计模式,yii框架运行原理,yii框架连接数据库,yii框架入门,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了Yii框架参数化查询中IN查询只能查询一个的解决方法。分享给大家供大家参考,具体如下:

在yii框架中使用参数化进行IN查询时,结果不如所愿

于是翻了yii框架中相关源码,发现采用的是pdo查询,于是又查询了pdo相关资料,知道了原因:不能让占位符代替一组值。

既然知道了原因,那么就找到替代的方法,FIND_IN_SET正好可以满足

简单科普下FIND_IN_SET函数

Yii框架参数化查询中IN查询只能查询一个的解决方法(yii框架入门)

假如字符串str在由N子链组成的字符串列表strlist中,则返回值的范围在 1 到 N 之间。

一个字符串列表就是一个由一些被 ‘,' 符号分开的子链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则 FIND_IN_SET() 函数被优化,使用比特计算。

如果str不在strlist 或strlist 为空字符串,则返回值为 0 。如任意一个参数为NULL,则返回值为 NULL。这个函数在第一个参数包含一个逗号(‘,')时将无法正常运行。

【ps】strlist中由逗号组成的字符串,不能像平常习惯的那样,逗号右边加个空格,那是认不出来的。

更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

php写app接口并返回json数据的实例(分享) 第一步:conn.PHP文件,用于连接数据库并定义接口格式,代码如下:phpheader("charset=utf-8");$servername="localhost";$username="root";$password="root";$dbname="test";$conn=mysql

PHP中trait使用方法详细介绍 说通俗点,PHP中使用trait关键字是为了解决一个类既想集成基类的属性和方法,又想拥有别的基类的方法,而trait一般情况下是和use搭配使用的。phptraitDr

浅谈PHP面向对象之访问者模式+组合模式 因为原文中延续了组合模式的代码示例来讲访问者模式所以这里就合并一起来复习了。但主要还是讲访问者模式。顾名思义这个模式会有一个访问者类

标签: yii框架入门

本文链接地址:https://www.jiuchutong.com/biancheng/293591.html 转载请保留说明!

上一篇:Yii框架使用魔术方法实现跨文件调用功能示例(现在用yii框架的人还多么)

下一篇:php写app接口并返回json数据的实例(分享)(php怎么写接口给别人调用)

  • 收到社保局退回的社保费
  • 票种核定表怎么填写
  • 发票同步功能在哪里
  • 购入土地使用权以什么为计税依据
  • 企业所得税季度申报填写示例
  • 增值税专用发票可以开电子发票吗
  • 关联方交易容易产生哪些弊端
  • 发票不在业务发生地
  • 超市里的摊位租金贵吗
  • 免税销售额是否计入成本
  • 还在讨论“税务金四”上线?税务和银行要联手清查单位和个人账户了!
  • 涂料厂生产销售的涂料要交消费税吗
  • 为生产产品而领用材料的实际成本应计入什么账户的借方
  • 一般纳税人房产税是按季还是按月申报
  • 企业技术中心认定专精特新
  • 股东可以以知识产权作价出资吗
  • 超市买的日用品没消毒直接用
  • 公司有好多没有股份的人
  • 经营预算的基本内容包括
  • 安全的无线连接软件
  • 若依框架介绍
  • 固定资产的税务筹划
  • 消费税的计税方法有
  • 高速公路电子发票抵扣进项税
  • explore.exe
  • 小程序常见问题
  • 哪种审计证据可以查出来
  • 公司员工社保由总公司代缴证明
  • php中实现文件上传需要用到哪几个函数
  • Vue3 中 createWebHistory 和 createWebHashHistory 的区别
  • php递归算法1加到100
  • 让 new bing 使用 GPT-4 编写一个令人满意的程序全过程赏析
  • 公司转让账务处理方法
  • vue实现动态菜单权限配置
  • [paper] lift,splat,shooting 论文浅析
  • 装订好的凭证可以拆开吗
  • 应收贷方表示啥
  • 筹建期的费用计入什么科目
  • 高效刷题app
  • 认证一般纳税人之后,之前开的发票作废重新填开的税率
  • 汇算清缴思路
  • mac卸载软件在哪里彻底卸载?
  • 企业存货核算范围
  • 用友t3采购订单怎么录入
  • 车船税手续费返还时间
  • 电子承兑汇票接收流程
  • 运费增值税发票抵扣
  • 母公司溢价收购子公司
  • 金融服务银行
  • 为什么说资产负债表是静态报表
  • 负担、支付所得的企业
  • 融资租赁公司收费标准
  • 建筑装饰行业工业化道路研究参考文献
  • 商业企业销售摩托车需不需要征收消费税
  • 个体工商户如何注销网上
  • 如何设置sql server
  • window系统怎么截屏屏幕
  • windows8如何安装
  • windows开始搜索栏
  • windowsxp怎么删除所有文件
  • dsapi.exe是什么
  • win7桌面图标都不见了
  • xp远程连接win7
  • 启用guest用户
  • mom.exe是什么进程
  • win8系统如何关闭杀毒系统
  • win7系统如何调节屏幕亮度
  • win8 休眠
  • linux配置文件命令
  • nodejs 程序 打包服务端
  • bat批量命名
  • python多进程模块
  • unity一运行就停止工作
  • window10脚本错误
  • div-d和div-i
  • ubuntu系统的手机
  • 2021年徐州农村合作医疗
  • 税务更名需要什么材料
  • 浙江国地税联合电子税务局
  • 在深圳居住的香港居民怎样办理边境地区通行证
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设