ECSHOP MYSQL 公用类库中的autoExecute方法【整理】

autoExecute方法用来简化对数据表的INSERT和UPDATE。

正常情况,在ecshop中 执行 INSERT和UPDATE 操作的时候,都是 拼接$sql语句-

完了调用

$db-> query ($sql)

例如:

$sql = “UPDATE ecs_user SET user = ‘buxuan’ WHERE user_id = 1″;

$db->query($sql);

完成了更新操作

今天在ecshop DB基类的时候发现一个很好的用的 方法    autoExecute 。

 

使用该方法能简化 数据互的插入和更新操作。

直接上例子:

$table = “ecs_user”;

$field_values = array(“user” => “buxuan”);

$db->autoExecute($table, $field_values, “UPDATE”, “user_id = 1″);

// 执行的SQL: UPDATE ecs_user SET user = ‘buxuan’ WHERE user_id = 1

很方便的一个函数, ecshop的批量处理- 貌似应该也是用的这个来处理的吧

转载于:https://www.cnblogs.com/zhaoyang-1989/archive/2012/10/31/2748137.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值