zhphp framework (十七) 模型接口
来源:互联网 发布:数据库的基本知识 编辑:程序博客网 时间:2024/05/23 19:34
<?php/** * Created by JetBrains PhpStorm. * User: 张华 * Date: 14-3-8 * Time: 下午12:21 * QQ: 746502560@qq.com * To change this template use File | Settings | File Templates. */ defined('IN_ZHPHP')?NULL:die('attempts to hack the system');abstract class model { protected $name; private $auto_increment; protected $prefix;public function __construct(){} /** * @param $tableName */ public function tableName($tableName){ # 读取配置文件 $this->prefix=config::readConfig('db','table_pre'); $this->name=( $this->prefix === false || empty( $this->prefix) || is_null( $this->prefix) )?$tableName: $this->prefix.$tableName; } /** * @param $sql * @param array $data * @return mixed * 直接执行sql */ abstract public function execute($sql,$data=array()); abstract public function query($sql,$data=array()); abstract public function queryAll($sql,$data=array()); /** * @param $data * @return mixed * Av模型执行sql */ abstract public function add($tableName,$data); abstract public function save($tableName,$data,$where=''); abstract public function delete($tableName,$where=''); abstract public function find($tableName,$field='*',$where=''); abstract public function findAll($tableName,$field='*',$where=''); /** * 额外功能 */ abstract public function getField($tableName);}
0 0
- zhphp framework (十七) 模型接口
- zhphp framework (十八) session 抽象接口
- zhphp framework(十六) Appcontroller
- zhphp framework (八) 路由引擎
- zhphp framework (十四) widget 挂件
- zhphp framework (十二) 数据链接层,首先pdo,其次mysqli,再次mysql接口
- zhphp framework 框架(一)入口文件
- zhphp framework (三) 框架工作流程
- zhphp framework (五) 框架加载类
- zhphp framework (十八) php 验证类
- zhphp framework (十九) pdo数据库抽象类
- zhphp framework (二十) httpRequest 类
- zhphp framework(二十一) file 文件类
- zhphp framework (二十三) 文件缓存
- zhphp framework (二十四) 图片类 image
- zhphp framework(二十五) mongodb 类
- zhphp framework (二十八) token 加密与解密
- 初学Java,接口(十七)
- Weblogic 10.3.6 解决Jar包冲突,hibernate等。很有用
- Linux 中直接 I/O 机制的介绍
- Android详细的对话框AlertDialog.Builder使用方法
- Android之meta-data理解
- iOS APP调用天猫or淘宝客户端
- zhphp framework (十七) 模型接口
- 汇编指令详解
- 学习笔记20151211——AXI4 STREAM DATA FIFO
- Android自定义View的实现方法
- SpringMVC中使用Interceptor拦截器
- 深入理解java异常处理机制
- IOS开发 文件下载 文件预览
- 开始iOS 7中自动布局教程
- Java 之 文件读写及性能比较总结