thinkphp框架切换数据库(ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例)
类别:编程学习 浏览量:2733
时间:2022-04-03 10:24:03 thinkphp框架切换数据库
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例本文实例讲述了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程序设计有所帮助。
原文链接:https://blog.csdn.net/msllws/article/details/82949390
您可能感兴趣
- thinkphp5.1 执行流程(Thinkphp5.0 框架的请求方式与响应方式分析)
- thinkphp5数据库配置(Thinkphp5框架实现获取数据库数据到视图的方法)
- thinkphp 多维度展示数据(Thinkphp自定义生成缩略图尺寸的方法)
- thinkphp5.1请求流程(ThinkPHP5.0框架使用build 自动生成模块操作示例)
- thinkphp5单例原理(Thinkphp5框架简单实现钩子Hook行为的方法示例)
- thinkphp数据库使用(thinkphp3.2同时连接两个数据库的简单方法)
- thinkphp框架多文件上传完整代码(Thinkphp5 自定义上传文件名的实现方法)
- thinkphp5表单系统(thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例)
- thinkphp5框架怎么打开(thinkphp5.1框架中容器Container和门面Facade的实现方法分析)
- 如何用thinkphp框架来写一个网站(php tpl模板引擎定义与使用示例)
- thinkphp中view视图的作用(Thinkphp5.0框架视图view的模板布局用法分析)
- thinkphp5框架怎么打开(thinkphp5.1框架模板布局与模板继承用法分析)
- thinkphp5访问路径(thinkphp5修改view到根目录实例方法)
- thinkphpmodel使用教程(Thinkphp5.0 框架Model模型简单用法分析)
- thinkphp5开发教程(thinkPHP5框架接口写法简单示例)
- thinkphp微信开发实例(ThinkPHP框架下微信支付功能总结踩坑笔记)
- 世界上只有妈妈好(世界上只有妈妈好的歌词)
- 为什么现在社会越来越卷了(现在社会为什么发展那么快呢)
- 直播带货能赚到很多钱吗(直播带货能赚到很多钱吗现在)
- 做网红真的很能赚钱吗(做网红真的很能赚钱吗)
- 10句英语常用(英语常用900句)
- 爱情能当饭吃吗(爱情能当饭吃吗说说)
热门推荐
- xampp安装后启动apache弹出对话框(XAMPP下使用顶级域名绑定虚拟主机的配置方法和示例)
- divcss页面布局步骤(横向两列布局左列固定,右列自适应的4种CSS实现方式)
- mysql 时间戳获取(MySQL时间盲注的五种延时方法实现)
- oracle RMAN CONFIGURE配置项
- Array.ConvertAll数组间转换
- vue如何在tab标签页循环加定时器(vue实现tab标签标签超出自动滚动)
- iframe 弹窗(遮罩层 + Iframe实现界面自动显示的示例代码)
- extjs tabPanel的用法
- laravel api接口开发版本控制(Laravel 创建可以传递参数 Console服务的例子)
- python3中super函数的基本用法(实例讲解Python3中abs函数)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9