thinkphp在想数据库里插入数据的时候也想自动插入系统时间,代码怎么写?

thinkphp在想数据库里插入数据的时候也想自动插入系统时间,代码怎么写?,第1张

自己刚也用了这种方法,希望对大家有所帮助,一起共同学习哈哈哈哈。有什么疑问下面提出来。

刚才自己一种方法是:在模型里面设置自动填充

这个是公用model,定义自动填充的函数如下:

class CommonModel extends Model {

function getDate{

return ('Y-m-d')

}}

在该model中

class testModel extends CommonModel{

// 自动填充设置

protected $_auto = array(

array('update_date','getDate',1,'callback'),

)

}

数据库中对应字段:update_date

获取当前时间:$now_time = date('Y-m-d H:i:s',time())

得到这个时间后你可以把这个$now_time传递到模板页进行调用即可。

提示:不要局限在框架怎么使用,像这些获取简单基本的信息,直接用php的源码写就可以了,不必用框架里面的封装好的,而且框架也不一定封装有的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11526886.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存