ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例


Posted in PHP onApril 03, 2019

本文实例讲述了ThinkPHP3.2.3框架实现执行原生SQL语句的方法。分享给大家供大家参考,具体如下:

【查询语句】query方法

示例:查询blog_article表中的文章标题title字段

//构造sql语句
$sql = "select `title` from blog_article";
//或者下面两种,都会自动读取当前设置的表前缀
//$sql = "select `title` from __PREFIX__article";
//$sql = "select `title` from __ARTICLE__";
//实例化model对象,执行query方法,得到查询数据结果集
$res = M()->query($sql);

【添加、修改、删除语句】execute方法

示例:修改blog_article表中id为1的文章标题title字段为“PHP是世界上最好的语言”

//构造sql语句
$sql = "update blog_article set title='PHP是世界上最好的语言' where id=1";
//或者下面两种,都会自动读取当前设置的表前缀
//$sql = "update __PREFIX__article set title='PHP是世界上最好的语言' where id=1";
//$sql = "update __ARTICLE__ set title='PHP是世界上最好的语言' where id=1";
//实例化model对象,执行execute方法,返回影响行数
$res = M()->execute($sql);

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

PHP 相关文章推荐
用PHP实现多级树型菜单
Oct 09 PHP
php 用sock技术发送邮件的函数
Jul 21 PHP
在PHP中操作Excel实例代码
Apr 29 PHP
php与paypal整合方法
Nov 28 PHP
初学PHP的朋友 经常问的一些问题。不断更新
Aug 11 PHP
destoon文章模块调用企业会员资料的方法
Aug 22 PHP
PHP的openssl加密扩展使用小结(推荐)
Jul 18 PHP
php解决DOM乱码的方法示例代码
Nov 20 PHP
PHP实现的mysql主从数据库状态检测功能示例
Jul 20 PHP
PHP实现的Redis多库选择功能单例类
Jul 27 PHP
php学习笔记之mb_strstr的基本使用
Feb 03 PHP
PHP生成二维码与识别二维码的方法详解【附源码下载】
Mar 07 PHP
从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解
Apr 03 #PHP
PHP快速排序算法实现的原理及代码详解
Apr 03 #PHP
Laravel5.7框架安装与使用学习笔记图文详解
Apr 02 #PHP
Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法
Apr 02 #PHP
Laravel框架运行出错提示RuntimeException No application encryption key has been specified.解决方法
Apr 02 #PHP
Swoole实现异步投递task任务案例详解
Apr 02 #PHP
ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解
Apr 02 #PHP
You might like
谈谈PHP语法(4)
2006/10/09 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
2016/02/23 PHP
ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败)
2016/04/15 PHP
PHP实现mysqli批量执行多条语句的方法示例
2017/07/22 PHP
Laravel框架实现redis集群的方法分析
2017/09/14 PHP
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
2013/09/27 Javascript
jquery遍历select元素(实例讲解)
2013/12/31 Javascript
微信小程序 loading 详解及实例代码
2016/11/09 Javascript
vue一个页面实现音乐播放器的示例
2018/02/06 Javascript
layui 数据表格 根据值(1=业务,2=机构)显示中文名称示例
2019/10/26 Javascript
详解微信小程序中var、let、const用法与区别
2020/01/11 Javascript
[55:56]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.22
2019/09/05 DOTA
Python 将RGB图像转换为Pytho灰度图像的实例
2017/11/14 Python
python 实现批量替换文本中的某部分内容
2019/12/13 Python
python的slice notation的特殊用法详解
2019/12/27 Python
Python图像处理库PIL的ImageEnhance模块使用介绍
2020/02/26 Python
CSS3中background-clip和background-origin的区别示例介绍
2014/03/10 HTML / CSS
使用HTML5 Canvas API中的clip()方法裁剪区域图像
2016/03/25 HTML / CSS
世界第一冲浪品牌:O’Neill
2016/08/30 全球购物
Mytheresa美国官网:德国知名的女性奢侈品电商
2017/05/27 全球购物
美国折衷生活方式品牌:Robert Graham
2018/07/13 全球购物
美国专业汽车音响和移动电子产品零售商:Car Toys
2019/05/13 全球购物
Talbots官网:美国成熟女装品牌
2019/11/15 全球购物
傲盾软件面试题
2015/08/17 面试题
中医药大学市场营销专业自荐信
2013/09/29 职场文书
毕业生的自我鉴定
2013/10/29 职场文书
优秀通讯员事迹材料
2014/01/28 职场文书
幼儿园小班教师寄语
2014/04/03 职场文书
体育节口号
2014/06/19 职场文书
世界遗产导游词
2015/02/13 职场文书
2015年施工员工作总结范文
2015/04/20 职场文书
工作经历证明范本
2015/06/15 职场文书
加强党性修养心得体会
2016/01/21 职场文书
读《方与圆》有感:交友方圆有度
2020/01/14 职场文书
macos系统如何实现微信双开? mac登录两个微信以上微信的技巧
2022/07/23 数码科技