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'));
        }
  • 相关阅读:
    Oracle登录报错-ORA-00119
    Oracle11g配置监听
    Python Turtle模块的简单应用
    Turtle模块基本方法和使用(画布)
    python+selenium自动化禅道登录测试
    Xlrd模块读取Excel文件数据
    Selenium原理
    Axure中的登陆界面和动画轮播
    SQL Server创建用户并分配权限
    EF实体框架创建方法
  • 原文地址:https://www.cnblogs.com/xyangs/p/15143446.html
Copyright © 2011-2022 走看看