分類節點model層CI寫法

2021-09-14 08:40:13 字數 630 閱讀 5674

<?php if ( ! defined('basepath')) exit('no direct script access allowed');

// 商品類別模型

class category_model extends ci_model

/***@access private

*@param $arr array 要遍歷的陣列

*@param $pid 節點的pid,預設為0,表示從頂級節點開始

*@param $level int 表示層級 預設為0

*@param array 排好序的所有後代節點

*/private function _tree($arr,$pid = 0,$level = 0)

}return $tree;

}#新增分類資訊

public function add_category($data)

#刪除一條記錄

public function delete($id)

#根據id獲取一條資料

public function byid_data($id)

#根據id來更新資料

public public function byid_update($id,$data)

dto層與model層的區別

model層是面向業務的,我們是通過業務來定義model的。而dto是面向介面ui的,是通過ui的需求來定義的。通過dto我們實現了表現層與model之間的解耦,表現層不引用model。如果開發過程中我們的模型改變了,而介面沒變,我們就只需要改model而不需要去改表現層中的東西。需要了解的是,資料...

CI的model層的操作

class coupon extends ci model param array 一條記錄陣列 return bool 成功返回true public function insert array 更新某個字段,increase true時,表示字段 欄位 return int 成功返回true,失...

Model層和dal層全部知識點

模板 windows 類庫 引用 無 原則 一張表乙個類,一列乙個屬性 表名 類名,列名 屬性名 常用快捷鍵 proppropfull 常見型別轉換 可以借助linq或其他工具查詢轉換後的資料型別 sql資料型別 c 基礎資料型別 整數 int bit int小數 float decimal mon...