CI CodeIgniter 框架中的增刪改查操作

2022-10-06 12:09:10 字數 1133 閱讀 3826

codeigniter的資料函式類在 \system\database\db_active_rec.php

複製** **如下:

class modelname extends ci_model }

連線資料庫:$this->load->database();

複製** **如下:

classm程式設計客棧odel_name extends ci_model }

寫在模型的建構函式裡,這樣載入模型的同時就連線了資料庫了,非常方便。

插入資料

www.cppcns.com

複製** **如下:

$this->db->insert($tablename,$data);

$tablename = 是你要操作的表名。

$data=你要插入的資料,以陣列的方式插入(鍵名=欄位名,鍵值=字段值,自增主鍵不用寫)。

更新資料

複製** **如下:

$this->db->where('欄位名','字段值');

$this->db->update('表名',修改值的陣列);

查詢資料

複製** **如下:

$this->db->where'欄位名','字段值');

$this->db->select('字段');

$query= $this->db->get('表名');

return$query->result();

刪除資料

複製** **如下:

$this->db->where(jiuadb'欄位名','字段值');

$this->db->delete('表名');

接下來就要在控制器中呼叫我們的模型了

複製** **如下:

$this->load->model('模型名')//模型名就是指你在專案目錄/models/底下建的model(與檔名相同)

$this->模型名->方法名

為了不想在每個控制器的方法裡面都呼叫一次。我是這樣做的

複製** **如下:

class controllername extends ci_controller }

本文標題: ci(codeigniter)框架中的增刪改查操作

本文位址:

CI CodeIgniter 框架配置

mvc的組成部分 模型 model 代表你的資料結構。通常來說,你的模型類將包含取出 插入 更新你的資料庫資料這些功能。檢視 view 是展示給使用者的資訊。乙個檢視通常是乙個網頁。控制器 controller 是模型 檢視以及其他任何處理 http 請求所必須的資源之間的中介,並生成網頁。舉例 比...

CI CodeIgniter 框架結構介紹

目錄結構說明 ci中的mvc架構 控制器 controller 協調模型和檢視 模型 model 提供資料,儲存資料 檢視 view 蒐集使用者輸入 建立並提交表單 做顯示作用 動作 action 是控制器中的公開方法,用於被瀏覽器請求 訪問url形式 ci框架採用的是一種pathinfo的url訪...

CI CodeIgniter系統流程

進入框架入口檔案index.php 定義應用的當前環境 用於設定錯誤模式 define environment development 設定系統檔案目錄名 system path system 定義當前檔名常量 define self pathinfo file pathinfo basepath ...