CodeIgniter框架 利用CI建立模型

2022-05-25 11:12:11 字數 1032 閱讀 1602

利用ci建立模型

1、模型的存放目錄

專案目錄/models/

2、建立目錄就是建立乙個類檔案

必須繼承資料核心類ci_model,同時過載父類中的構造方法

class model_name extends ci_model

}

3. ci為我們提供了乙個非常強大和簡單的資料庫函式類

active record 類

\system\database\db_active_rec.php

如何在模型中使用active record 類中的方法呢

$this->db->方法名()

例如:$this->db->get('entries', 10);

利用ci模型運算元據庫

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

寫在模型的建構函式裡

這樣載入模型的同時就連線了資料庫了,非常方便

2、插入資料($this->db->insert($t_name,$data);)

$t_name=你要操作的表

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

3、更新資料

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

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

4、查詢資料

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

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

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

return $query->result();

5、刪除資料

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

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

在控制器中呼叫模型

$this->load->model(模型名)

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

CodeIgniter框架介紹

入口 index.php 一些路徑常量定義 codeigniter.php 1.初始化一些 system core內的類,例如config,utf8,uri 和router等,router.set routing 處理路由對映。2.全域性函式get instance,取controller例項引用,...

敏捷 PHP 框架 CodeIgniter

codeigniter 是一套給 php 開發者使用的應用程式開發框架和工具包。她提供一套豐富的標準庫以及簡單的介面和邏輯結構,其目的是使開發人員更快速地進行專案開發。使用 codeigniter 可以減少 的編寫量,並將你的精力投入到專案的創造性開發上。她是乙個小巧但功能強大的 php 框架,作為...

CodeIgniter框架學習要點

codeigniter框架 講師 鄒義良 微博 weibo.com it266 主要內容 ci簡介 深入mvc設計模式 ci中的控制器與檢視 ci中的超級物件 資料庫訪問 ar模型 如何擴充套件ci的控制器 模型url相關函式 設定路由 分頁檔案上傳 session 驗證碼表單驗證 ci是什麼?co...