位置: 编程技术 - 正文

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怎么写接口给别人调用)

  • 稽查局和税务局的关系
  • 餐饮设备租赁服务属于
  • 固定资产处置收入怎么报税
  • 失业保险费返还后是给单位还是给员工
  • 经营许可证要交税吗
  • 作废的发票还需要保存吗
  • 退所得税的分录
  • 总分公司能互相开票吗
  • 事业单位职工福利费范围有哪些
  • 抵扣上月留抵税额的分录
  • 当天开的进项发票怎么开
  • 同城酒店怎么开发票
  • 贷款利息可以抵税吗
  • 物业费收入的增值税税率是多少
  • 增值税为什么申报不了
  • 城镇土地使用税减免税政策
  • 贷款减值损失的计提规则
  • 新准则 预提费用
  • 开票多一分钱怎么办
  • 一般纳税人专用发票怎么做账
  • 当月增加的固定资产
  • windows10如何关闭病毒和威胁防护设置
  • 其他应收账款怎么算
  • 电脑装机光盘
  • shpc32.exe - shpc32是什么进程 有什么用
  • app制作公司开发一个app的价格
  • 政府补助的会计处理分录
  • 气泡星云图片
  • 研发费用加计扣除新税收政策2023
  • 玄武湖公园游玩
  • 文化事业建设费的征收标准
  • 实用的开源软件
  • 其他业务收入负数坐在贷方
  • 哈士奇宠物狗
  • 详解php归并排序数据
  • swatch of
  • 同事写了一个责任链模式,bug 无数...
  • 填写发票票种核实怎么填
  • 固定资产包括无形资产吗?
  • 发放股票股利的账务处理
  • java基础运算符有哪些
  • java将整数转化为数组
  • 融资租赁的固定资产
  • 逐期增长量与累计增长量
  • 应交增值税是应收账款吗
  • 发票一式两联
  • 营业收入的相关认定
  • 银行存款对账方法
  • 专项储备计提和使用理解
  • 成本类账户期末如有余额在借方
  • 固定资产残值怎么做账务处理
  • 收款收据可以用于财务报账吗
  • 领用工程物资属于什么科目
  • 固定资产如何抵扣进项税额
  • 财务费用中的利息费用指什么
  • 对公帐户发票金额是什么
  • php 访问数据库
  • win2003网络设置
  • linux系统中的用户分为哪几类
  • 数字签名方法不提供
  • elf.exe是什么程序
  • win10装老版本
  • linux终端有哪些
  • win8怎么进入桌面系统
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • cocos2dx入门
  • unity程序开发
  • 表单失去焦点事件
  • node .js
  • react和nodejs
  • android installer apk
  • 基于javascript的毕业设计选题
  • 环保设备企业所得税优惠
  • 目前光伏太阳能组件产量最高的国家是( )
  • 从香港回内地需要做核酸检测吗
  • 广西电子税务局电话人工客服电话
  • 辽宁地税电子税票查询
  • 税务稽查团队
  • 煤炭资源税税率选煤税率多少黑龙江
  • 江西鹰潭潭花酒60度
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设