您好,登錄后才能下訂單哦!
TP create方法第二個參數,指定創建數據的操作狀態;默認情況下是自動判斷是寫入還是更新操作;
也可以顯式指定操作狀態,例如:
$Member = M("User"); // 指定更新數據操作狀態 $Member->create($_POST,Model::MODEL_UPDATE);
系統內置的數據操作包括Model::MODEL_INSERT
(或者1)和Model::MODEL_UPDATE
(或者2),當沒有指定的時候,系統根據數據源是否包含主鍵數據來自動判斷,如果存在主鍵數據,就當成Model::MODEL_UPDATE
操作。
不同的數據操作狀態可以定義不同的數據驗證和自動完成機制,所以,你可以自定義自己需要的數據操作狀態,例如,可以設置登錄操作的數據狀態(假設為3):
$Member = M("User"); // 指定更新數據操作狀態 $Member->create($_POST,3);
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。