zoukankan      html  css  js  c++  java
  • ci-crud增删改查基本操作

    1.准备news表格,id,title,slug,text

    2.新建Crud.php,并继承

    class Crud extends CI_Controller
    3.
        public function __construct()
        {
            parent::__construct();
            $this->load->database();
        }
    4.新增记录
        public function c()
        {
           $arrNews=array();
           $arrNews['title']='第一条标题';
           $arrNews['slug']='A';
           $arrNews['text']='this is a test';
           var_dump($this ->db->insert('news',$arrNews)) ;
           echo $this ->db->insert_id();
        }
    5.通过id读取一条
    public function r()
        {
           $arrParams=$this->uri->uri_to_assoc();
           if(empty($arrParams)||empty($arrParams['id'])){
               echo 'no';
               return;
           }
           $this->db->from("news")->where('id=',$arrParams['id']);
           $res=$this->db->get();
           var_dump($res->result());

        }
     
    6.读取全部
        public function ra()
        {
           $res=$this->db->get("news");
           var_dump($res->result());
        }
        public function u()
        {
            $this->db->set('title','test for title 2');
            $this->db->where('id',2);
            var_dump($this->db->update('news'));
        }
    7.删除一条
        public function d()
        {
            $this->db->where('id',3);
           var_dump($this->db->delete('news'));
        }
  • 相关阅读:
    C89和C99区别--简单总结
    C语言 值传递和地址传递
    对于.h文件和.c文件
    C语言-------多文件编译
    数据结构之第二章线性表
    数据结构之第一章一些概念
    JS-prototype的掌握
    JS-return的使用
    分分钟搞懂JS-闭包函数
    JS-面向对象-封装
  • 原文地址:https://www.cnblogs.com/xyangs/p/15143446.html
Copyright © 2011-2022 走看看