利用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...