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');

      } 

   }

?>

发布了69 篇原创文章 · 获赞 78 · 访问量 55万+

猜你喜欢

转载自blog.csdn.net/zalan01408980/article/details/102952282