PHP的db.inc.php(dao层的工作)
2016-04-05 17:06
781 查看
db,inc.php文件通常在include文件夹中。
作为web应用的dao层。
主要工作是定义数据库的基础操作类。
拥有dao层的一切特征:
1.封装mysql_connect语句,在构造函数中连接数据库。
2.封装mysql_query语句,函数名常为insert,select,update,delete,直接以sql语句字符串作为参数。在这些函数里,主要是判断sql语句是否为空,连接是否为空,然后才执行sql语句。
3.封装具体的sql语句。函数名常为insertData,selectData,updateData,delData,只以表名称,表ID,表字段,表字段数据等作为参数。
4.封装开始事务、回滚和提交执行语句。
作为web应用的dao层。
主要工作是定义数据库的基础操作类。
拥有dao层的一切特征:
1.封装mysql_connect语句,在构造函数中连接数据库。
2.封装mysql_query语句,函数名常为insert,select,update,delete,直接以sql语句字符串作为参数。在这些函数里,主要是判断sql语句是否为空,连接是否为空,然后才执行sql语句。
3.封装具体的sql语句。函数名常为insertData,selectData,updateData,delData,只以表名称,表ID,表字段,表字段数据等作为参数。
4.封装开始事务、回滚和提交执行语句。
相关文章推荐
- PHP之文件
- win2008- 運行php
- render\forward\redirect区别
- php and js to facebook登陆 最佳实践
- phpstorm快捷键
- php实现用三元运算符求三个数中的最大值,最小值
- Thinkphp验证码异步验证第二次及以后验证,验证错误----待解决
- yii2 window下安装 不用composer
- 神器phpstorm功能详解
- PHP学习必看的一些书
- Laravel 5.2 使用ckeditor 及 ckfinder
- laravel中使用apidoc
- <php>Ajax基本格式
- 水平分表与垂直分表
- thinkPHP3.2.3集成swoole扩展
- php连接数据库
- php中的PHP_EOL换行符
- wifidog用php实现验证流程
- ThinkPHP 3 的输出
- ThinkPHP 3 的输出