zoukankan      html  css  js  c++  java
  • magento 操作数据库

    查:

        $read = Mage::getSingleton(“core/resource”)->getConnection(‘core_read’);
        $sql = “select * from `abc`”;
        $result = $read->fetchAll($sql);  //fetchRow查找一条
     
    增,删,改
        $write = Mage::getSingleton(“core/resource”)->getConnection(‘core_write’);
         $sql = “insert into abc (name)values(‘hello’)”;
         $write->query($sql);
     
    另一种写法:
         $write = Mage::getSingleton(“core/resource”)->getConnection(‘core_write’);
         $table = Mage::getSingleton(‘core/resource’)->getTableName(‘abc’);
         $write->insert($table,array(‘name’=>’hello’));
     
         $write = Mage::getSingleton(“core/resource”)->getConnection(‘core_write’);
        $table = Mage::getSingleton(‘core/resource’)->getTableName(‘abc’);
        $write->update($table,array(‘name’=>’abc’),array(‘id=?’=>3));
     
            $write = Mage::getSingleton(“core/resource”)->getConnection(‘core_write’);
        $table = Mage::getSingleton(‘core/resource’)->getTableName(‘abc’);
        $write->delete($table,array(‘id=?’=>3));
     
         $read = Mage::getSingleton(“core/resource”)->getConnection(‘core_read’);
        $table = Mage::getSingleton(‘core/resource’)->getTableName(‘abc’);
            $result = $read->select()->from(array(‘main_table’=>$table))->where(‘main_table.id=?’,3)->limit(1);
            $products=$read->fetchAll($result);
  • 相关阅读:
    ABP Xunit单元测试 第五篇
    ABP 异常处理 第四篇
    ABP Quartz 作业调度第三篇
    ABP 权限拦截 第二篇
    ABP .NET corej 版本 第一篇
    Vue生命周期
    vue中的import、export、requre的区别
    ES6最新语法
    Vux项目搭建
    对象克隆
  • 原文地址:https://www.cnblogs.com/zhengyanbin2016/p/5732092.html
Copyright © 2011-2022 走看看