-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 に答える