ecmall中的edit用法
2010-02-02 00:14 来源:www.chinab4c.com 作者:admin
ecmall二次开发中有很多的修改数据库表字段值,或者修改很多个字段。这个时候需要你熟悉的掌握ecmall中的edit方法.方便个随时对ecmall数据库修改进行操作.
以下例子,修改ecmall cart表中数据库quantity.首先我们声明一个$model_cart =& m('cart');然后通过$model_cart来调用edit函数.$model_cart->edit("spec_id={$spec_id} AND session_id='" . SESS_ID . "'",'quantity=quantity+'.$quantity);前面是条件,后面是要执行修改的内容。
比如修改分类好几个字段,我们可以考虑通过主键$id来执行数据形式数据的修改操作.$id = empty($_GET['id']) ? 0 : intval($_GET['id']);
$data = array(
'cate_name' => $_POST['cate_name'],
'parent_id' => $_POST['parent_id'],
'sort_order' => $_POST['sort_order'],
'if_show' => $_POST['if_show'],
);
$rows = $this->_gcategory_mod->edit($id, $data);这里的edit就是通过key/value形式对数据库进行修改.
来源:中国B4C电子商务
最近更新
常用插件
- ecshop通用红包编码
很多时候,为了结合促销,必须扩展一下ecshop的红包功能。ecshop的红包...
- ecshop分类树中统计商品数
最近忙于开发其他项目,在不少朋友不断要求和催促的情况下,做出了该小...
- ecshop购物车功能改进[插件
ecshop购物车功能改进[插件套餐]主要是我们最近开发工作和开发项目中。...
- ecshop红包修改成满多少减
我们在长期使用ecshop的时候,我们可以发现。ecshop的红包是一个非常强...
- ecshop降价通知登记插件
ecshop降价通知登记插件,主要是为了方便某些客户,对商品价格要求比...