ecshop数据库操作函数
2016-05-26 15:45
369 查看
本章我们将结合eschop二次开发一些常见的开发例子.来谈谈ecshop的数据库类和方法是如何处理数据库。让我们熟练掌握ecshop数据库的操作
1:ecshop的数据库类实例子化对象为$db;表的实例化对象为$ecs 2:如何取得ecshop某个表中多行数据.该使用方法getAll() $res =$db -> getAll(); 3:如何取得ecshop某一行的数据.该使用getRow()方法,比如 $row = $db-> getRow(); 4:如何取得某一列的值.该使用方法getCol() $res = $db->getCol(); 5:如何取得指定的位置的几个数据.使用selectLimit() 比如取得从第10行起的5条数据 $db -> selectLimit($sql , 10,5); 6:修改和插入一个数组.该使用autoExecute()方法,而且必须是一个数组. $db->autoExecute($ecs->table('link_goods'),$row, 'INSERT'); 也可以是UPDATE $db->autoExecute($ecs->table('link_goods'), $row, "UPDATE", "user_id = 1"); 8:如何获得一个值得.使用getOne() $name = $db -> getOne("select user_name from".$ecs->table('users')." where user_id = 1"); 9:如何执行修改和删除数据.使用query()也可以。 比如 $db -> query("update".$ecs->table('users')." setuser_name = '222' where user_id = 33");
相关文章推荐
- Redis集群架构部署(Version 3.0.7)
- SQL Server Profiler:使用方法和指标说明
- oracle的TM锁、TX锁
- sqlserver索引小结
- oracle静默安装文件db_install.rsp详解
- mongodb 查询
- ORACLE RMAN备份及还原
- Linux下静默安装oracle11G
- mysql常用操作(二)
- SQL 中 decode()函数 简介.
- js读取mongodb日期加8个月,再更新数据
- sqlserver 中临时表、临时变量和with as关键词创建“临时表”的区别
- redis 3.0的集群部署
- mysql数据库压力测试初学(1)
- ORACLE新建表,删除表,设置主键,查询的简单例子
- PHP安装redis扩展
- mysql性能优化-慢查询分析、优化索引和配置
- 对owncloud 进行一些小的修改
- Mysql对自增主键ID进行重新排序
- 使用mysqli_stmt类