博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
phpcms v9 数据库操作函数
阅读量:5901 次
发布时间:2019-06-19

本文共 840 字,大约阅读时间需要 2 分钟。

表明默认当前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)

转载于:https://www.cnblogs.com/qhorse/p/4613536.html

你可能感兴趣的文章
spring4.0之五:@Conditional在满足特定条件下,才会实例化对象
查看>>
Android PullToRrefresh 自定义下拉刷新动画 (listview、scrollview等)
查看>>
Spring MVC-视图解析器(View Resolverr)-资源包视图解析器(Resource Bundle View Resolver)示例(转载实践)...
查看>>
Java 容器
查看>>
python学习:Dmidecode系统信息(一)
查看>>
50种方法优化SQL Server数据库查询
查看>>
测试过程报错
查看>>
堆排序
查看>>
实现celery中出现拥挤队列时,及时发邮件通知
查看>>
从入门到精通之Boyer-Moore字符串搜索算法详解
查看>>
Oracle使用expdp/impdp导出导入数据
查看>>
QT学习笔记(四):Http下载的另一种实现方式,使用QNetworkAccessManager
查看>>
如何获取内核代码的变更信息说明
查看>>
dependency walker检查dll依赖关系目录设置的问题
查看>>
CentOS系统下Redis安装和自启动配置的步骤
查看>>
DLL封装Interface(接口)(D2007+win764位)
查看>>
红米除线刷的另外一种救砖方法fastboot
查看>>
linux操作
查看>>
C# 正则表达式
查看>>
连接脚本的解析
查看>>