-1
$update_Premium = mysql_query("UPDATE `Users` SET PremiumTill='$PremiumTill' WHERE `UserName` = '{$view}'");

$date = gmdate("d-m-Y G:i");
$PremiumTill = ($date + (30 * 24 * 60 * 60));

我想要它,所以当 $update_premium 启动时,它会更改数据库中的日期并将 30 天添加到日期中。

可以这样做吗?还是有另一种方法可以做到这一点?

请帮助,提前谢谢。

4

1 回答 1

5

有一种更简单的方法可以做到这一点:

UPDATE Users SET PremiumTill = DATE_ADD(PremiumTill, INTERVAL 30 DAY) WHERE ...
于 2013-01-29T22:49:39.520 回答