`
flex_莫冲
  • 浏览: 1085002 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

TP3.1以上版本field的內容不要加空格,否则会被过滤

阅读更多
3.1以上版本支持field("a,b,c",true)的写法,这样查询出的field就会过滤掉a,b,c这三个字段。但是如果写成field("a, b, c", true)则只会过滤掉a则会把b,c显示出来。因为多了空格
错误写法:
$this->field("id,issueID,landscapeCoverID, portraitCoverID,bookIndex, updateTime,updateUser,editTime", true)
					->where("id=$bookID")->find();


转换成的sql
SELECT `book`,`bookKicker`,`readerType`,`orientation`,`description`,`libraryFilter`,`portraitCoverID`,

`updateTime`,`versionID`,`horizontalNavigationStyle`,`verticalNavigationStyle`,`enableFlip` FROM `plan_plan` WHERE ( id=5001212 ) LIMIT 1 

只要带有空格都会显示出来,不会被过滤掉。

正确写法:
$bookData = $this->field("id,issueID,landscapeCoverID,portraitCoverID,bookIndex,updateTime,updateUser,editTime", true)
					->where("id=$bookID")->find();


所有field都不带空格。

SQL:
SELECT `book`,`bookKicker`,`readerType`,`orientation`,`description`,`libraryFilter`,`versionID`,`horizontalNavigationStyle`,`verticalNavigationStyle`,`enableFlip` FROM `plan_plan` WHERE ( id=5001212 ) LIMIT 1 
分享到:
评论

相关推荐

    tp3.1兼容php7核心包.zip

    标签"tp3.1"进一步强调了这个资源是针对ThinkPHP 3.1系列的,可能包括3.1.0、3.1.1、3.1.2直至3.1.3等所有子版本。这个标签可以帮助用户快速识别出这个核心包适用于哪个版本的ThinkPHP。 在压缩包内文件名"tp3.1-...

    基于wifidog机制开发的WiFi营销系统TP3.1

    **基于wifidog机制开发的WiFi营销系统TP3.1详解** WiFi营销系统是一种利用无线网络连接作为入口,结合互联网技术实现商业推广、用户管理和服务优化的智能平台。在这个系统中,`wifidog`扮演了核心的角色,它是一个...

    ThinkPHP3.1完全开发手册

    ThinkPHP3.1完全开发API ThinkPHP3.1完全开发文档

    thinkphp3.1开发手册(中文)

    用于学习thinkphp3.1开发,适合初学thinkphp的程序员学习使用

    基于TP3.1的会员管理系统

    【基于TP3.1的会员管理系统】是一款使用ThinkPHP3.1框架开发的高效、便捷的用户管理系统。ThinkPHP3.1是著名的PHP轻量级框架,它以其简洁的代码结构、强大的MVC模式和丰富的插件系统,深受开发者喜爱。本系统主要...

    ThinkPHP3.1修改支持php7

    然而,对于一些老旧的项目,特别是基于ThinkPHP3.1框架构建的应用,可能会面临与新版本PHP不兼容的问题。本文将详细介绍如何对ThinkPHP3.1进行修改,使其在PHP7环境下正常运行。 首先,我们需要理解ThinkPHP3.1与...

    基于tp3.1的erp系统

    基于tp3.1的erp系统,有完善的RABC,文件管理,仓储管理,界面还ok,不是很low

    ThinkPHP3.1 完全开发手册

    ThinkPHP3.1 完全开发手册,文档

    think php 3.1

    以下是关于ThinkPHP 3.1版本的一些关键知识点: 1. **MVC模式**:ThinkPHP 3.1遵循Model-View-Controller设计模式,将业务逻辑、数据处理和界面展示分离,使得代码结构更加清晰,易于维护。 2. **路由系统**:框架...

    thinkphp3.1 rbac

    《ThinkPHP3.1框架下的RBAC用户角色认证管理详解》 在Web开发领域,权限控制是不可或缺的一部分,尤其在企业级应用中更是如此。ThinkPHP作为一款深受开发者喜爱的PHP框架,其3.1版本提供了强大的RBAC(Role-Based ...

    tp3.1.2手册

    《TP3.1.2完全开发手册》是针对ThinkPHP框架3.1.2版本的一份详尽参考资料,旨在帮助开发者深入理解和高效运用这个流行的PHP框架。ThinkPHP是中国首个开源的PHP框架,以其简洁、高效的特性深受广大开发者的喜爱。在...

    thinkPHP3.1验证码的简单实现方法

    `ob_clean()`函数用于清除输出缓冲区,这是为了防止在生成验证码图像前有任何内容被输出到浏览器,导致图像无法正常显示。 3. **调用验证码生成方法**: 使用`Image::buildImageVerify()`来生成验证码。这个方法...

    微信发红包开发接口ThinkPHP3.1版本

    总的来说,"微信发红包开发接口ThinkPHP3.1版本"项目为开发者提供了一个快速集成微信红包功能的平台,通过理解微信红包接口、ThinkPHP框架以及接口开发的基本原理,开发者可以轻松地在自己的应用中实现类似功能。

    TPSHOP-tp6版本多商户商城源码

    TPshop 商城系统安装顺序: 步骤: 1、下载文件,并且解压到网站的根目录下或者根目录下新建一个目录,配置好apache虚拟主机;...2、本版本免费开放个人学习使用权,网友可以学习,但不得修改代码和商用

    openwrt-ath79-generic-tplink_tl-wr720n-v3.1-squashfs-factory.bin

    原厂的 4mb flash 装不下,只能安装 18 版的,这个版本是 硬改 16mb flash 的,已经重新做好分区,如果需要 8mb flash 版本的,可以留言,我可以重新修改编译一个。 如需要硬改的教程及硬改所需要固件,也可以联系...

    ThinkPHP3.1.3图片上传实例

    在图片上传实例中,需要下载 jQuery Uploadify 插件,即文件包中的 Public/uploadimg/js/uploadify-v3.1/。Uploadify 是一个基于 jQuery 的上传插件,提供了多种上传方式和上传进度条等功能。 三、在上传页面模板...

    TP900通讯工具_TP900驱动_tp通讯工具_TP900_

    在【TP900_】中,可能表示的是TP900系列的不同型号或版本,这可能涉及到不同的硬件特性或者兼容性问题。用户在使用过程中需确保驱动和通讯工具与设备型号匹配。 至于压缩包内的【TP900通讯工具】,这通常包含TP900...

Global site tag (gtag.js) - Google Analytics