thinkPHP模型初始化实例分析
2015-12-03 00:00
996 查看
本文实例讲述了thinkPHP模型初始化的方法。分享给大家供大家参考,具体如下:
1.脱离配置文件产生的连接方式
2.依照配置文件连接数据库,表名一定要区分清楚
3.我有一个自定义的模型,里面实现了自己的业务方法,我还有一个guns的表于是可以这样初始化模型。既可以获取guns表中的数据,还可以使用我自定义模型中的业务方法。
希望本文所述对大家基于thinkPHP框架的PHP程序设计有所帮助。
浅谈thinkphp的实例化模型
ThinkPHP实现非标准名称数据表快速创建模型的方法
thinkphp视图模型查询提示ERR: 1146:Table ''db.pr_order_view'' doesn''t exist的解决方法
thinkphp在模型中自动完成session赋值示例代码
如何让thinkphp在模型中自动完成session赋值小教程
ThinkPHP实例化模型的四种方法概述
ThinkPHP中的关联模型注意点
ThinkPHP关联模型操作实例分析
/* $dsn = 'mysql://bookman:book123@localhost:3306/Weapons'; $guns_tab = M('guns','',$dsn); $gun1 = $guns_tab ->select(); echo $guns_tab -> getLastSql(); dump($gun1); */ /* $guns_tab = M('guns'); $gun1 = $guns_tab ->select(); echo $guns_tab -> getLastSql(); dump($gun1); */ $guns_tab = new GunsModel(); $gun1 = $guns_tab ->select() -> page('1,1'); echo $guns_tab -> getLastSql(); dump($gun1); $guns_tab -> showInfo(); /* $guns_tab = new DetectModel('guns'); $gun1 = $guns_tab -> select(); echo $guns_tab -> getLastSql(); dump($gun1); $guns_tab -> showInfo(); */
1.脱离配置文件产生的连接方式
$dsn = 'mysql://bookman:book123@localhost:3306/Weapons'; $guns_tab = M('guns','',$dsn); $gun1 = $guns_tab ->select(); echo $guns_tab -> getLastSql(); dump($gun1);
2.依照配置文件连接数据库,表名一定要区分清楚
$guns_tab = M('guns'); $gun1 = $guns_tab ->select(); echo $guns_tab -> getLastSql(); dump($gun1);
3.我有一个自定义的模型,里面实现了自己的业务方法,我还有一个guns的表于是可以这样初始化模型。既可以获取guns表中的数据,还可以使用我自定义模型中的业务方法。
$guns_tab = new DetectModel('guns'); $gun1 = $guns_tab -> select(); echo $guns_tab -> getLastSql(); dump($gun1); $guns_tab -> showInfo();
希望本文所述对大家基于thinkPHP框架的PHP程序设计有所帮助。
您可能感兴趣的文章:
ThinkPHP模型详解浅谈thinkphp的实例化模型
ThinkPHP实现非标准名称数据表快速创建模型的方法
thinkphp视图模型查询提示ERR: 1146:Table ''db.pr_order_view'' doesn''t exist的解决方法
thinkphp在模型中自动完成session赋值示例代码
如何让thinkphp在模型中自动完成session赋值小教程
ThinkPHP实例化模型的四种方法概述
ThinkPHP中的关联模型注意点
ThinkPHP关联模型操作实例分析
相关文章推荐
- 详解php比较操作符的安全问题
- PHP 上传图片并压缩方法
- ThinkPHP,根据ip定位,切换城市
- php5.3升级到5.5
- TP-基础
- Ubuntu中建立ftp 503错误解决办法
- PHPCMS系统使用的弹出窗口插件artDialog
- Thinkphp 学习笔记
- 【184】使用 FileZilla Server 搭建 FTP 服务器
- 关于ECSHOP模板架设的服务器php版本过高报错的解决
- 写在 PHP7 发布之际一些话
- php入门(文件,日期,时间)
- laravel5.1框架简介及安装
- php高版本安装ecshop错误解决方法
- PHP构造JSon数据的两种方法
- 在Navicat premium上创建的SQL Server数据库,实现用PHP连接(即php连接微软MSSQL)
- Java在Web开发语言上败给了PHP
- 用php写每天固定时间要执行的代码
- PHP 字符串替换 substr_replace 与 str_replace 函数
- 报警系统:php输出头信息以方便脚本抓取信息[排查篇]