天天看點

thinkphp自動添加時間戳

自動完成功能

namespace Home\Model;
use Think\Model;
class UserModel extends Model{
protected $_auto = array (
array('status','1'), // 新增的時候把status字段設定為1
array('password','md5',3,'function') , // 對password字段在新增和編輯的時候使md5函數處理
array('name','getName',3,'callback'), // 對name字段在新增和編輯的時候回調getName方法
array('update_time','time',2,'function'), // 對update_time字段在更新的時候寫入目前時間戳
);
}
           

如我想在表單送出完成後自動在資料庫中添加完成的時間可如下

class GoodsModel extends Model{
       //自動完成
	   protected $_auto=array(
	   	//在完成送出時會自動增加add_time這個字段用時間戳表示
	   	  array('add_time','time',3,'function')
	   	);
}
           

繼續閱讀