当前位置:编程学习 > > 正文

thinkphp框架切换数据库(ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例)

时间:2022-04-03 10:24:03类别:编程学习

thinkphp框架切换数据库

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

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

【查询语句】query方法

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

  • ?
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • //构造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是世界上最好的语言”

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

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

    原文链接:https://blog.csdn.net/msllws/article/details/82949390

    上一篇下一篇

    猜您喜欢

    热门推荐