修改产品的group price的值,修改为如下形式: 41.78 => 41.95 55.88 => 55.95
2015-10-09 09:03
309 查看
<?php define('MAGENTO', realpath(dirname(__FILE__))); require_once MAGENTO . '/app/Mage.php'; umask(0); Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); /* 需求:修改产品的group price的值(catalog_product_entity_group_price表value字段的值), 修改为如下形式: 41.78 => 41.95 55.88 => 55.95 分析: 先取出原先的值,然后设置成 xxx.95的形式 */ $handle = Mage::getSingleton('core/resource')->getConnection('core_write'); //1.遍历所有产品 $sql = "SELECT * FROM catalog_product_entity_group_price"; $query = $handle->query($sql); while ($row = $query->fetch()) { $row = new Varien_Object($row); $entity_id = $row->getentity_id(); //产品id $value = $row->getValue(); //value值也就是我们要的group price的值 //2.分割 $extArray = explode( '.' ,$value ); $newValue = $extArray[0].'.9500'; echo $value.'====='.$newValue.'<br>'; //3.修改 $sql = "update catalog_product_entity_group_price set `value`=".$newValue."WHERE entity_id=".$entity_id; $handle->query($sql); }
相关文章推荐
- WampServer下如何实现多域名配置
- 浅入深出的理解了盒模型,哈哈哈
- 勤奋,加快学习进度!
- 第四周项目1 建立单链表
- 项目5 -- 后缀表达式
- jQuery Mobile基础07----jQuery Mobile Widgets(2)-listview(列表视图
- 第4周 项目2-建设“单链表”算法库
- iOS 8 新特性介绍
- linux 如何显示和删除隐含文件
- JavaScript实现九九乘法表
- 构建高并发高可用的电商平台架构实践
- [书目20151009]拆掉思维里的墙:原来我还可以这样活
- 如何快速确定文件或文件夹在网络驱动器上的绝对地址
- NetBeans IDE 8.0.2 单选按钮的使用
- 第六周 建立顺序栈算法库
- 第六周实践项目1-建立顺序栈算法库
- 互联网公司面试需要准备的东西
- 第6周 项目2—建立链栈算法库
- jQuery Mobile基础06----jQuery Mobile Widgets(2)-grid(网格布局
- 【转】2015中国音视频产业技术与应用趋势论坛将召开