zoukankan      html  css  js  c++  java
  • Ecmall二次开发-增删改查操作

    Ecmall二次开发-增删改查操作
    
    Model目录includes/models
    自己添加需要的model
    
    class OrdercomplainModel extends BaseModel  //类名  
      
    {  
      
        var$table  = 'order_complain';  //表明  
      
        var$prikey = 'log_id';      //表的主键  
      
        var $_name  = 'ordercomplain'; //model名  
      
        //自己需要的方法  
      
    }  
    
    正确建立model类后才能正常使用基础model类里面的find,get等方法
     
    查询
    
    $brand_mod =& m('brand');//实例化一个model  
      
    $brands = $brand_mod->find(array( //取得符合条件的多条数据  
      
                  'conditions' => 'recommended= 1 AND if_show = 1',  
      
                  'order' => 'sort_order',  
      
                  'limit' => '0,' . $num));       
      
    $brand=$brand_mod->get(‘brand_id=1’);//取得单条符合条件的数据  
    
    修改
    
     $model_order   =&  m('order');  
      
     $model_order->edit($order_id,array('status' => 50)); //根据主键修改  
      
     $model_ordergoods->edit("rec_id={$rec_id} ANDorder_id={$order_id}", $evaluation); //根据条件修改  
    
     
    添加
    
    $model_order   =&  m('order');  
      
    $model_order->add($data);       //添加一条数据  
    
    删除
    
    $mod_cart =& m('cart');  
      
    $mod_cart->drop("user_id='{$user_id}'");//删除一条数据  
     
  • 相关阅读:
    Linux内核等待队列机制介绍
    对数学的思考
    Linux 进程状态
    linux内核链表
    linux内核的经典书籍
    似乎最近发的Blog又少了
    抽象——放弃细节的另外一个说法
    成长
    发现QQ的一个小问题
    放上了一篇几个月前写的东西
  • 原文地址:https://www.cnblogs.com/archoncap/p/4911262.html
Copyright © 2011-2022 走看看