久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

CodeIgniter框架基本增刪改查操作示例

這篇文章主要介紹了CodeIgniter框架基本增刪改查操作,結合具體實例形式分析了CodeIgniter框架針對數據庫進行創建、增刪改查等操作的相關實現技巧,需要的朋友可以參考下

本文實例講述了CodeIgniter框架基本增刪改查操作。分享給大家供大家參考,具體如下:

對于codeigniter的增刪改,在此我用自己的一個例子來說明一下:

創建數據庫:

CREATE TABLE IF NOT EXISTS `users` (
 `id` int(10) NOT NULL AUTO_INCREMENT,
 `username` varchar(50) NOT NULL,
 `password` varchar(50) NOT NULL,
 `email` varchar(100) NOT NULL,
 `fullname` varchar(100) NOT NULL,
 PRIMARY KEY (`id`),
 UNIQUE KEY `username` (`username`),
 UNIQUE KEY `email` (`email`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Model

MTest.php

<?php
  class MTest extends CI_Model{
    public function __construct(){
      parent::__construct();
      $this->load->database();
    }
    //insert into data
    public function insert_users($arr){
      $this->db->insert('users',$arr);
    }
    //delete data
    public function delete_users($id){
      $this->db->where('id',$id);
      $this->db->delete('users');
    }
    //Alter data
    public function update_users($username,$arr){
      $this->db->where('username',$username);
      $this->db->update('users',$arr);
    }
    //select data
    public function select_users($id){
      $this->db->where('id',$id);
      $this->db->select('*');
      return $this->db->get('users');
      //注意如果你返回的是以下內容的話,他就是一個對象的結果集,這樣當你返回controller中時,你就得轉換;
//     return $query->result();
    }
  }
?>

Controller

home.php

<?php
/**
 * xxx.php
 * ==============================================
 * Copy right 2012-2015
 * ----------------------------------------------
 * This is not a free software, without any authorization is not allowed to use and spread.
 * ==============================================
 * @Author:YeXianMing
 * @Email:LangWaiShiGe@hotmail.com
 * @Version:zend studio10.6.2 php5.4.38 apache2.2
 */
  if(!defined('BASEPATH'))exit('No direct script access allowed');
  class Home extends CI_Controller{
    public function __construct(){
      parent::__construct();
    }
    //insert data
    public function insert(){
      $this->load->model('MTest','',TRUE);
      $arr=array('username'=>'yexianming1','password'=>'admin','email'=>'11504160314qq.com','fullname'=>'luotianyexianming');
      if(!($this->MTest->insert_users($arr))){
        echo "插入數據成功";
      }else{
        echo "插入數據失敗";
      }
    }
    //update data
    public function update(){
      $this->load->model('MTest','',TRUE);
      $arr=array('username'=>'Helloworld22','password'=>'root','email'=>'895787704@qq.com','fullname'=>'luotianyecong');
      if(!($this->MTest->update_users('Helloworld',$arr))){
        echo "修改成功";
      }else{
        echo "修改失敗";
      }
    }
    //delete data
    public function delete(){
      $this->load->model('MTest','',TRUE);
      $query=$this->MTest->delete_users(12);
      if(!$query){
        echo "刪除成功";
      }else{
        echo "刪除失敗";
      }
    }
    //select data
    public function select(){
      $this->load->library('table');
      $this->load->model('MTest','',TRUE);
      $arr=$this->MTest->select_users(3);
      $userinformation=$this->table->generate($arr);
      $data['userinfor']=$userinformation;
      $this->load->view('template',$data);
    }
  }
?>

view

temlate.php

<?php echo $userinfor;?>

output:

id username password email fullname
3 Helloworld22 root 1111111@qq.com luotianyecong

更多關于CodeIgniter相關內容感興趣的讀者可查看本站專題:《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《php優秀開發框架總結》、《ThinkPHP入門教程》、《ThinkPHP常用方法總結》、《Zend FrameWork框架入門教程》、《php面向對象程序設計入門教程》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家基于CodeIgniter框架的PHP程序設計有所幫助。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了CI框架(CodeIgniter)操作redis的方法,結合實例形式詳細分析了CodeIgniter框架針對redis數據庫操作的相關配置與使用技巧,需要的朋友可以參考下
這篇文章主要給大家介紹了關于MixPHP、Yii和CodeIgniter的并發壓力測試的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面
下面小編就為大家帶來一篇利用PHP訪問MySql數據庫的邏輯操作以及增刪改查的實例講解。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要為大家詳細介紹了php數據庫的增刪改查,以及php與javascript之間的交互,具有一定的參考價值,感興趣的小伙伴們可以參考一下
下面小編就為大家帶來一篇使用PHP連接數據庫_實現用戶數據的增刪改查的整體操作示例。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了CI框架(CodeIgniter)公共模型類定義與用法,結合具體實例形式分析了CI框架公共模型類的定義以及基于公共模型類操作數據庫的相關實現技巧,需要的朋友可以參考下
主站蜘蛛池模板: 美女啪啪国产 | 97视频在线观看免费 | av毛片在线免费观看 | 一级国产精品一级国产精品片 | 久久av一区二区三区 | 日韩精品视频一区二区三区 | 久久久久中文字幕 | 亚洲精品福利在线 | 日韩成人av在线 | 午夜免费在线电影 | 久优草 | 国产激情片在线观看 | 国内精品久久影院 | 亚洲国产精品久久久久秋霞不卡 | 白浆在线 | h小视频 | 免费一区二区在线观看 | 精品综合在线 | 中文字幕日本一区二区 | 成人毛片一区二区三区 | 亚洲天天干 | 日韩精品久久一区二区三区 | 亚洲午夜小视频 | 一区二区在线免费观看 | 成人免费视频 | 免费午夜剧场 | 久在线视频播放免费视频 | 国产免费一区二区 | 成人免费视频观看 | 日韩欧美久久精品 | 欧美激情精品久久久久久 | 日韩综合网 | 成人性视频免费网站 | 美女视频一区 | 亚洲精品乱码久久久久久黑人 | 亚洲一区二区三区在线播放 | 亚洲视频在线一区 | 亚洲一区二区三区视频免费观看 | 国产在线视频三区 | 久久一区二区视频 | 不卡视频在线 |