phpcms之数据库CRUD操作

<?php

   class crud{

      public $db;

     

      public function __construct(){

         $this->db=pc_base::load_model('content_model');

      }

     

      /**

       * 遍历数据表

       */

      public function selectAll(){

         $this->db->table_name='v9_search';

         $rs=$this->db->select();

         print_r($rs);

      }

      /**

       * 条件查询

       */

      public function selectWhere(){

         $this->db->table_name="v9_search";

         $rs=$this->db->select("id > 8");

         print_r($rs);

      }

      /**

       * 排序

       */

      public function selectOrder(){

         $this->db->table_name="v9_search";

         $rs=$this->db->select(null,"*",null,"id DESC");

         print_r($rs);

      }

      /**

       * 组合条件查询

       */

      public function select(){

         $this->db->table_name="v9_search";

         //参数 where 字段 limit orderby

         $rs=$this->db->select("id>2","*","1,5","id DESC");

         print_r($rs);

      }

      /**

       * 查询一条数据,除了没有limit 其他的和select一样

       */

      public function selectOne(){

         $this->db->table_name="v9_search";

         //参数 where 字段 orderby

         $rs=$this->db->get_one("id>2","*","id DESC");

         print_r($rs);

      }

      /**

       * 增加

       */  

      public function create(){

         $this->db->table_name="v9_search";

         echo $this->db->insert(array('typeid'=>2,'id'=>3,'adddate'=>'6464454','data'=>'这是一首简单的小情歌','siteid'=>2));

      }

      /**

       * 修改

       */

      public function update(){

         $this->db->table_name="v9_search";

         $rs=$this->db->get_one('searchid=15');

         print_r($rs);

         $this->db->update(array('adddate'=>'17292793','data'=>'就算大雨让这座城市颠倒 我也给你怀抱'),'searchid=15');

         $rs=$this->db->get_one('searchid=15');

         print_r($rs);        

        

      }

      /**

       * 删除

       */

      public function delete(){

         $this->db->table_name='v9_search';

         $this->db->delete('searchid=14');

      } 

   }

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值