宁波网站建设咨询:宁波网站建设
13780026116 宁波网站制作
网站公告
PHP技术
技术交流
网络推广
网站建设常见问答
殷雯动态
你的位置:首页> 新闻/观点 > PHP技术>Thinkphp更新数据时间字段的插入
PHP技术
Thinkphp更新数据时间字段的插入

Thinkphp更新数据时间字段的插入

thinkphp在处理数据写入数据库时同时记录操作时间,可以用$arr['add_time'] = time();或date函数Date('Y-m-d H:i:s') 也可在模型中配置自动添加时间。time是时间戳.date函数直观但对计算时间差之类需要转换后操作.

或者可以在mode内操作

class 数据库名Model extends Model{
    //定义自动验证
    protected $_validate = array(
        array('title','require','标题不能为空'),
        );
    //定义自动完成
    protected $_auto = array(
        array('add_time','date',1,'function',array('Y-m-d H:i:s')),

    );
}

或者使用自动完成调用函数

class FormModel extends Model{
    //定义自动验证
    protected $_validate = array(
        array('title','require','标题不能为空'),
        );
    //定义自动完成
    protected $_auto = array(

        array('create_time','getTime',1,'callback'),
    );
    protected function getTime(){
        $time = time();
        $datetime = date("Y-m-d H:i:s",$time);
        return $datetime;
    }
}



点击:  803    时间: 2019-05-09
上一条: 相关知识
下一条: Thinkphp3.1.3验证码原理以
 
 
快速通道: 关于我们    网站建设    主机域名    付款方式    我的声明
  
联系我们
手机扫描QQ
网站建设咨询:
咨询热线:
宁波殷雯网站建设工作室
地 址: 浙江省宁波市江东区
电 话: 13780026116 
邮 箱:
waichun@qq.com
宁波网站建设
宁波网站制作
13780026116
宁波殷雯网站建设工作室 版权所有   浙ICP备16030041号-1