首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获得PHP/mySQL和wordpress插件的时间

问获得PHP/mySQL和wordpress插件的时间
EN

Stack Overflow用户
提问于 2014-04-24 18:56:30
回答 2查看 127关注 0票数 0

我在这有个小麻烦。这是关于wordpress插件,但是支持可能会在1-2天内回答我。也许这里有人知道答案。

我正在使用myCRED插件。它允许我在我的网站上给一些用户点。因此,当我通过wordpress面板给某人分时,在mySQL表中有一列“时间”。有人能想出办法吗?

代码语言:javascript
复制
Date -> php code entry in "time" column
April 24, 2014 4:28 pm -> 1398356897
April 24, 2014 3:27 pm -> 1398284766
April 23, 2014 4:30 pm -> 1398270617

我想要创建php脚本,它将把记录添加到这个表中,但我不知道如何重新填充"time“列。这里有人知道这个功能吗?

这就是我试过//你不应该真正关心其他变量的地方。最后一列叫做“时间”。

代码语言:javascript
复制
$time = time();

mysql_query("INSERT INTO wp_myCRED_log (user_id, creds, entry, time)
VALUES (".$_POST['user_id'].", '-".$_POST['price']."', 'Bought:".$_POST['reward']."', '".$time."' ; )");

如果你还不知道我的意思,就问:)

雷格兹,有个问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-24 19:01:15

这是Unix 时间戳,表示日期。

票数 0
EN

Stack Overflow用户

发布于 2014-04-24 19:02:13

您需要使用php的Time()函数来获得当前的unix时间戳。

即

$time = time();,然后将$time变量插入查询中。

在您的查询中使用"$time“,因为php将从字面上取$,并使用date();因为需要将其显示为日期。

代码语言:javascript
复制
mysql_query("INSERT INTO wp_myCRED_log (user_id, creds, entry, `time`)
VALUES (".$_POST['user_id'].", '-".$_POST['price']."', 'Bought:".$_POST['reward']."', '".$time."' ; )");
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23277498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档