1.create方法可以對post提交的資料進行處理
(通過表中的欄位名稱與表單提交的名稱對應關係自動封裝資料例項)。
例如user表中有乙個欄位名叫"username",如果表單中有乙個,那麼$user = m('user'); $data = $user->create(); echo $data['username'];就會輸出"小明",不用你用$_post['username']去接收,也不用i函式去接收
2.用create方法可以對表單進行令牌驗證,防止表單重複提交。
3.可以對資料自動驗證,
前提是你必須手動在model資料夾中建立乙個formmodel.class.php檔案
protected $_validate = array(
array('username','require','使用者名稱必須', 1),
);4.可以對欄位自動賦值,前提還是必須手動在model資料夾中建立乙個formmodel.class.php檔案,在其中加入
protected $_auto = array(
array('create_time','time',1,'function'),
);5.生成資料物件
6.檢查字段對映
oracle中sql rowcount的作用
起因 新開發個儲存過程,需要當乙個使用者呼叫儲存過程操作一行資料時,另外的使用者不允許呼叫過程操作該資料。解決辦法 先將該記錄的狀態改為處理中,當別的使用者看到為處理中時則跳出過程。此時用到了sql rowcount來判斷是否更新了記錄的狀態 update table t set t.status ...
CSS中 overflow hidden 的作用
本文 功能1 隱藏溢位 在ie6下,當子容器的寬高超出父容器時,父容器就會被撐開來。要想解決這個問題,在父容器中除定義寬和高的值以外,還必須寫overflow hidden,這樣就能把子容器的其它內容隱藏。但是在火狐或者其他瀏覽器裡面,我們發現問題並非如此簡單。我們發現,當子容器這個div的寬度和高...
outputstream中flush的作用
部分outputstream的子類實現了快取機制,為了提高效率當write 的時候不一定直接發過去,有可能先快取起來一起發。flush 的作用就是強制性地將快取中的資料發出去 以下是outputstream原始碼注釋 方法重新整理此輸出流並強制將所有緩衝的輸出位元組被寫出。重新整理的常規協定是,呼叫...