使用ThinkPHP怎么连接数据库

  介绍

本篇文章给大家分享的是有关使用ThinkPHP怎么连接数据库,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

<强>一代码

1,完成入口函数的编写

& lt; php ?   定义(& # 39;THINK_PATH& # 39;,, & # 39; . ./ThinkPHP& # 39;),,,,,//定义ThinkPHP框架路径(相对于入口文件)   定义(& # 39;APP_NAME& # 39;,, & # 39;应用# 39;),,,,,,,,//定义项目名称   定义(& # 39;APP_PATH& # 39;,, & # 39;。/应用# 39;),,,,,,,,,//定义项目路径   干净自己的需要(THINK_PATH/ThinkPHP.php");,,//加载框架入口文件   应用:run(),,,,,,,,,,,,,,,,//实例化一个网站应用实例   祝辞;

2,完成控制器的编写

& lt; php ?   头(“内容类型:text/html;, charset=utf-8");,,//设置页面编码格式   {class  IndexAction  extends 行动   public 才能;function 指数(){   ,,,$ db_dsn=癿ysql://根:root@127.0.0.1:3306/db_database30",,,,,//定义DSN   ,,,db 美元;=,new  Db();,,,,,,,,,,,,,,,,,,,,,,,//执行类的实例化   ,,,康涅狄格州美元=$ db→getInstance ($ db_dsn);,,,,,,,,,,,,,,,//连接数据库,返回数据库驱动类   ,,,选择=美元康涅狄格州→查询(& # 39;select  *,得到think_user& # 39;),,,,,,,//执行查询语句   ,,,这个→美元分配(& # 39;选择# 39;,选择美元),,,,,,,,//,模板变量赋值   ,,,这美元→显示();,,,,,,,,,,,,,,//,指定模板页   ,,}   public 才能;function 类型(){   ,,,dsn 美元;=,阵列(   ,,,,,& # 39;dbms # 39;,,,=祝辞,& # 39;mysql # 39;   ,,,,,& # 39;用户名# 39;,=祝辞,& # 39;根# 39;   ,,,,,& # 39;密码# 39;,=祝辞,& # 39;根# 39;   ,,,,,& # 39;主机名# 39;,=祝辞,& # 39;localhost # 39;   ,,,,,& # 39;hostport& # 39;,=祝辞,& # 39;3306 & # 39;   ,,,,,& # 39;数据库# 39;,=祝辞,& # 39;db_database30& # 39;   ,,,);   ,,,db 美元;=,new  Db ();   ,,,康涅狄格州美元=$ db→getInstance (dsn);,,,,,,,,,,,,,,//连接数据库,返回数据库驱动类   ,,,选择=美元康涅狄格州→查询(& # 39;select  *,得到think_type& # 39;),,,,,,,//执行查询语句   ,,,这个→美元分配(& # 39;选择# 39;,选择美元),,,,,,,,//,模板变量赋值   ,,,这美元→显示(& # 39;类型,),,,,,,,,,,,,,,//,指定模板页   ,,}   }   ?在

3,完成模板编写

& lt; ! DOCTYPE  html  PUBLIC “-//W3C//DTD  XHTML  1.0,过渡//EN",“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"比;   & lt; html  xmlns=癶ttp://www.w3.org/1999/xhtml"比;   & lt; head>   & lt; meta  http-equiv=癈ontent-Type",内容=皌ext/html;, charset=utf-8",/比;   & lt; title>用户信息输出& lt;/title>   & lt; link  href=https://www.yisu.com/zixun/盻_ROOT__/公共/Css/style.css”rel=巴獠縩ofollow”rel=巴獠縩ofollow”rel="样式表" type=" text/Css "/>   <表宽度=" 405 " border=" 1 "单元格边距=?”单元格间距=?”背景=" # 99 cc33 " bordercolor=" # FFFFFF ">      用户信息道明>       ID   名称   地址       {$ user.id}    {$ user.user}    {$ user.address}         表>   
 & lt; ! DOCTYPE  html  PUBLIC “-//W3C//DTD  XHTML  1.0,过渡//EN",“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"比;
  & lt; html  xmlns=癶ttp://www.w3.org/1999/xhtml"比;
  & lt; head>
  & lt; meta  http-equiv=癈ontent-Type",内容=皌ext/html;, charset=utf-8",/比;
  & lt; title>类别输出& lt;/title>
  & lt; link  href=https://www.yisu.com/zixun/盻_ROOT__/公共/Css/style.css”rel=巴獠縩ofollow”rel=巴獠縩ofollow”rel="样式表" type=" text/Css "/> 
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null

使用ThinkPHP怎么连接数据库