ThinkPHP框架基于数据对象方式连接数据库操作示例
本文实例讲述了ThinkPHP框架基于数据对象方式连接数据库操作。分享给大家供大家参考,具体如下:
一代码
1、修改config.php文件
?phpreturn数组(' DB_TYPE'='pdo ',//注意数据平滑网络(雷达)的配置针对不同的数据库有所区别DB _ DSN '=' MySQL :主机=localhostdbname=db_database30 ',' DB_USER'='root ',' DB_PWD'='root ',' DB_PREFIX'='think_ ',//其他项目配置参数……‘APP _ DEBUG’=真,//关闭调试模式SHOW_PAGE_TRACE'=true,2、创建控制器
?phpheader(' Content-type : text/html;charset=utf-8 ');//设置页面编码格式类索引操作扩展了操作{公共函数索引(){ $ db=M(' User ');//实例化模型类,参数数据表名称,不包含前缀$ select=$ db-select();//查询数据$this-assign('select ',$ select);//模板变量赋值$ this-display();//指定模板页}公共函数类型(){ $ DBA=M('类型');//实例化模型类,参数数据表名称,不包含前缀$ select=$ DBA-select();//查询数据$this-assign('select ',$ select);//模板变量赋值$ this-display(' type ');//指定模板页}}?3、创建入口文件
?phpdefine('THINK_PATH ','./ThinkPhp ');//定义ThinkPHP框架路径(相对于入口文件)定义(' APP_NAME ',' APP ');//定义项目名称定义(' APP_PATH ',' ./App’);//定义项目路径需要(THINK_PATH ./ThinkPhp。PHP’);//加载框架入口文件app : run();//实例化一个网站应用实例?4、创建模板文件
!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8' /title用户信息输出/title link href=' _ _ ROOT _ _/Public/Css/style。CSS ' rel=' external nofollow ' rel=' external nofollow ' rel='样式表type=' text/Css '/head dytable width=' 405 '边框=' 1 '单元格填充=' 1 '单元格间距=' 1 ' bgcolor=' # 99cc 33 '边框颜色=' # FFFFFF ' tr TD colspan=' 3 ' bgcolor=' # ffffffff ' class=' title ' align=' center '用户信息/TD/tr tr class=' title ' TD bgcolor=' # FFFFFF ' width=' 44 ' ID/TD TD bgcolor=' # ffffffff ' width=' 120 '名称/TD TD bgcolor=' # FFFFFF ' width=' 223 '地址/TD/tr volist name=' select ' id=' user ' tr class=' content ' TD bgcolor=' # FFFFFF ' { user。 id }/TD TD bgcolor=' # FFFFFF ' { user。用户}/TD TD bgcolor=' # FFFFFF ' {用户。address }/TD/tr/volist/table/body/html!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8' /title类别输出/title link href=' _ _ ROOT _ _/Public/Css/style。CSS ' rel=' external nofollow ' rel=' external nofollow ' rel='样式表type=' text/Css '/head dytable width=' 405 '边框=' 1 '单元格填充=' 1 '单元格间距=' 1 ' bgcolor=' # 99cc 33 '边框颜色=' # FFFFFF ' tr TD colspan=' 3 ' bgcolor=' # ffffffff ' class=' title ' align=' center '类别输出/TD/tr tr class=' title ' TD bgcolor=' # FFFFFF ' width=' 44 ' ID/TD TD bgcolor=' # ffffffff ' width=' 120 '类别名称/TD TD bgcolor=' # FFFFFF ' width=' 223 '添加时间/TD/tr volist name=' select ' id=' type ' tr class=' content ' TD bgcolor=' # FFFFFF ' { type。 id }/TD TD bgcolor=' # FFFFFF ' { type。类型名}/TD TD TD bgcolor=' # FFFFFF ' {类型。日期}/TD/tr/volist/table/body/html二运行结果
更多关于框架相关内容感兴趣的读者可查看本站专题: 《ThinkPHP入门教程》 、 《thinkPHP模板操作技巧总结》 、 《ThinkPHP常用方法总结》 、 《codeigniter入门教程》 、 《CI(CodeIgniter)框架进阶教程》 、 《Zend FrameWork框架入门教程》 及《PHP模板技术总结》 。
希望本文所述对大家基于ThinkPHP框架的服务器端编程语言(专业超文本预处理器的缩写)程序设计有所帮助。
版权声明:ThinkPHP框架基于数据对象方式连接数据库操作示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。