phpcms v9 数据库操作函数
2015-07-01 16:16
459 查看
表明默认当前load_model('xxxx')模块所在表名xxxx
若要指定表名 则:操作在mysql.class.php中$this->db->select(...)
1、查询
$this->select($where = '', $data = '*', $limit = '', $order = '', $group = '', $key='') 返回结果集数组
条件 ,字段(id,name,email....),范围 排序方式,分组方式,按建名排序
2、查询多条数据并分页
listinfo($where = '', $order = '', $page = 1, $pagesize = 20, $key='', $setpages = 10,$urlrule = '',$array = array())
3、获取单条记录查询
get_one($where = '', $data = '*', $order = '', $group = '')
4、直接执行sql查询
query($sql);
5、获取最后一次添加记录的主键号 insert_id()
6、执行更新记录操作 update($data, $where = '') $data 建议为数组,$where 可为数组可为字符串
7、执行删除记录操作 delete($where)
8、计算记录数 count($where = '')
9、获取最后数据库操作影响到的条数 affected_rows()
10、获取数据表主键 get_primary()
11、获取表字段 get_fields($table_name = '')
12、检查表是否存在 table_exists($table)
13、 检查字段是否存在 field_exists($field)
若要指定表名 则:操作在mysql.class.php中$this->db->select(...)
1、查询
$this->select($where = '', $data = '*', $limit = '', $order = '', $group = '', $key='') 返回结果集数组
条件 ,字段(id,name,email....),范围 排序方式,分组方式,按建名排序
2、查询多条数据并分页
listinfo($where = '', $order = '', $page = 1, $pagesize = 20, $key='', $setpages = 10,$urlrule = '',$array = array())
3、获取单条记录查询
get_one($where = '', $data = '*', $order = '', $group = '')
4、直接执行sql查询
query($sql);
5、获取最后一次添加记录的主键号 insert_id()
6、执行更新记录操作 update($data, $where = '') $data 建议为数组,$where 可为数组可为字符串
7、执行删除记录操作 delete($where)
8、计算记录数 count($where = '')
9、获取最后数据库操作影响到的条数 affected_rows()
10、获取数据表主键 get_primary()
11、获取表字段 get_fields($table_name = '')
12、检查表是否存在 table_exists($table)
13、 检查字段是否存在 field_exists($field)
相关文章推荐
- 使用 PHPUnit 和 Selenium 进行测试
- ThinkPHP V2.2说明文档没有说明的那些事实例小结
- phpunit+selenium环境搭建
- PHP抓取网页、解析HTML常用的方法总结
- PHP中static关键字以及与self关键字的区别
- PHP中创建图像并绘制文字的例子
- PHP单例模式详细介绍
- PHP+Ajax实时自动检测是否联网的方法
- thinkPHP多表联合查询
- PHP超全局数组(Superglobals)介绍
- PHP中的类型提示(type hinting)功能介绍
- PHP : SOAP 协议调用 Web服务(WebService)(转)
- 7个鲜为人知却非常实用的PHP函数
- 什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
- Cloudera Manager5问题之NTP问题
- YII2 服务器验证码不显示
- php实现的网络相册图片防盗链完美破解方法
- PHP Ajax跨域
- Ubuntu下配置tftp服务和NFS服务
- RTP 打包H.264