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

 我来答
ok神说要有光i
2017-08-13 · TA获得超过257个赞
知道答主
回答量:8
采纳率:100%
帮助的人:2.5万
展开全部
自己刚也用了这种方法,希望对大家有所帮助,一起共同学习哈哈哈哈。有什么疑问下面提出来。

刚才自己一种方法是:在模型里面设置自动填充
这个是公用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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亲亲木朵best
2013-09-13 · TA获得超过201个赞
知道答主
回答量:394
采纳率:0%
帮助的人:142万
展开全部
就是添加的时候$time=date('Y-m-d');
插入的时候把这个字段页插入就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuyajungo
2013-09-13 · TA获得超过2877个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:81.5万
展开全部
default(getdate()) 在创建表中存放时间那一列时,加上这句,不插入任何值时,默认插入当前系统时间。
追问
页面不显示时间,时间直接插入到数据库中?
追答
呃。你这个是什么意思。
页面和数据库本来就是两个部分啊,想怎么显示数据看你个人设计。
实在没弄明白你的需求
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-13
展开全部
不清楚哦,还有谁知道啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式