西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

Magento如何新增、更新或者删除数据库中的数据

时间:2016-10-15 20:41来源:未知 作者:好模板 点击:
Magento如何新增、更新或者删除数据库中的数据 I. 创建表结构 Sql代码 create table rooms( id int not null auto_increment, name varchar (100), primary key (id)); 注意表结构命名规范。这里有主键字段是id并设
Magento如何新增、更新或者删除数据库中的数据
I. 创建表结构 

Sql代码  收藏代码
  1. create table rooms(  
  2.  id int not null auto_increment,   
  3.  name varchar(100),   
  4.  primary key(id));  


注意表结构命名规范。这里有主键字段是id并设置为auto_increment. 


II 参照前面的文章,建立相应的模型类,这里名字为model/Room.php 
Java代码  收藏代码
  1.    <?php  
  2.    class Cartz_Hotel_Model_Room extends Mage_Core_Model_Abstract{  
  3.        protected function _construct()    {  
  4.            $this->_init('hotel/room');  
  5.        }  
  6.   
  7.       public function update(){  
  8.              // Method 1  
  9.              $this->setName("Orange Name");  
  10.              $this->setId(2);  
  11.   
  12.              // Method 2: 该方法重数据库中load出id为2的记录,  
  13.              // 所以这里不必setId(),调用save()将执行更新操作  
  14.              $this->load(2);  
  15.              $this->setName("Apple Name");  
  16.               
  17.              $this->save();  
  18.       }  
  19.   
  20. public function insert(){  
  21.     $this->setName("Lemon");  
  22.         $this->save();  
  23. }  
  24. public function remove() {  
  25.     $this->setId(4);  
  26.     $this->delete();  
  27. }  
  28.    }  
  29.    ?>  

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容