我需要为当前日期指定一个特定的数字,如1559,并根据此计算前几天和下一天。例如2天前是1557,昨天是1558,今天是1559,明天是1560,等等。因此,我将使用post方法为日期创建分页。我的日期采用YYYY-MM-DD格式,并存储在mySQL的日期变量中。我应该如何分配数字来计算日期并据此计算日期?指定日期变量
我的代码看起来像这样BTW:
包括( '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);
为什么不使用适当的完整日期? – 2011-08-10 06:53:32