位置: 编程技术 - 正文

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

  • 存货跌价准备影响当期损益吗
  • 银行承兑的商业汇票计入什么科目
  • 税务现金流量表怎么填
  • 计税依据的定义
  • 进项税额转出忘记填在申报表里
  • 所属税务机关是根据什么分配的
  • 为什么社保账户有钱但是卡里没钱
  • 通过物流中心再送货配货属视同销售吗
  • 企业提供建筑服务,应向建筑服务发生地
  • 契税差别
  • 联营和合营的区别
  • 没开发票可以确认收入吗?
  • 进项抵扣怎么操作
  • 出差住宿普通发票进项税可以抵扣吗
  • 冲销去年暂估费用
  • 备品的定义
  • 企业年金税前扣除标准表
  • 个人转让土地使用权 增值税
  • 购买税控盘的钱能全额抵扣增值税吗
  • 模板摊销率
  • 二千万注册资金是多少
  • 残保金申报有什么用
  • 处置股权后相应债权坏账损失怎么处理?
  • 无法收回的账务处理
  • 工程已验收,质量问题怎么解决
  • mac的键盘怎么打开
  • 可转债发行费用税前扣除
  • 在windows7操作具有
  • 公司融资a轮说明什么
  • win10开始菜单设置无效
  • 荣耀路由器怎么重置
  • mmtraylsi.exe是什么进程 有什么作用 mmtraylsi进程查询
  • nicconfigsvc.exe - nicconfigsvc是什么进程 有什么用
  • 芬迪flow
  • PHP:imagepsextendfont()的用法_GD库图像处理函数
  • 提示框架
  • cifar10图像分类实验报告
  • 自动化测试是怎样的
  • basename $1
  • 出差补贴应该怎么入账
  • 企业坏账准备提取的方法和提取的比例由国家统一规定
  • 购进原材料用于生产免税产品
  • 应付账款转入营业外收入的证明
  • 盈利性学校收到财政补贴要缴企业所得税吗
  • dede织梦怎么转成zblog
  • 固定资产报废后累计折旧
  • 公司认缴的钱可以动吗
  • 小企业会计准则没有以前年度损益调整科目
  • 收入增长率计算器
  • 小公司没有财务软件怎么手工记账
  • 厂家返利怎么入账
  • 单位收风险金是什么意思
  • 商品周转率公式
  • 股权转让会计账务处理方法
  • 加盖发票专用章有效什么意思
  • 进项税额转出多了怎么调整
  • 规范专户资金使用
  • 个人所得税会计分录怎么做
  • 无形资产的商誉是什么
  • 期末结账账务处理
  • mssql数据库的账号密码
  • CentOS7下MySQL5.7安装配置方法图文教程(YUM)
  • centos中rpm包怎么安装
  • 通过注册表修改office默认字体
  • gentoo linux优点
  • windows字体不显示
  • linux操作系统版本有哪些
  • scrfs.exe - scrfs是什么进程 有什么用
  • win8如何安装
  • win10远程桌面连接教程
  • linux必知必会
  • win10系统怎么添加ip地址
  • js浅拷贝的方法
  • json基本语法
  • viewstock
  • python怎么读取中文txt文本
  • Unity Batch 对 Vertex Shader 产生影响
  • 税控盘登录密码忘了怎么办怎么重置
  • 离线开票金额为0
  • 山东地域分布
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设