• 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}'");//删除一条数据  
     
  • 相关阅读:
    部分类Partial
    Ajax之XMLHttpRequest
    C#结构(Struct)
    sql数据管理语句
    mysql基本语句
    bootstrap插件-滚动监听
    一轮项目学习总结
    js滚动监听
    Ajax
    各框架、插件记录
  • 原文地址:https://www.cnblogs.com/archoncap/p/4911262.html
Copyright © 2020-2023  润新知