我需要为今天的日期分配一个特定的数字,如 1559,并据此计算前几天和后几天。例如 2 天前是 1557,昨天是 1558,今天是 1559,明天是 1560,等等。这样,我将使用 post 方法为这些天创建一个分页。我的日期采用 YYYY-MM-DD 格式并存储在 mySQL 中的日期变量中。我应该怎么做才能将数字分配给日期并相应地计算日期?
我的代码看起来像这样顺便说一句:
包括('connect.php');
date_default_timezone_set("Etc/GMT+7");
$timestamp= date("Y-m-d");
$day1=1357;
echo ('<form action="total_inf.php" method="post" name="inf_day">');
for($i=0;$i<10;$i++)
{
$newdate=strtotime('-$i days',strtotime($timestamp));
$newdate = date ( 'Y-m-d' , $newdate );
$prevdays=$day1-$i;
print ('<input type="submit" name="bugun" value="'.$prevdays.'"> ');
}
echo ('</form>');
$day_selected=$_POST[bugun];
$sql1="SELECT * FROM userdata WHERE zaman='$timestamp'";
$result1=mysql_query($sql1,$conn);