PHP中利用mysql的data_format和date_add函数自动计算上一日、下一日
<table width="93%" bordercolor="black" border="1" cellspacing="0" cellpadding="0" align=center>
<?
if (!$current_day
{
    
$current_day=date("Ymd");
}
//计算上日、下日,利用mysql的data_format和date_add函数
$result mysql_query("select date_format(date_add($current_day,interval -1 day),'%Y%m%d');");
$query_data mysql_fetch_row($result);
$pre_day $query_data[0];

$result mysql_query("select date_format(date_add($current_day,interval 1 day),'%Y%m%d');");
$query_data mysql_fetch_row($result);
$next_day $query_data[0];
?>

<tr> 
   <td>
   <table width="100%" height="100%" cellspacing="0">
    <tr> 
       <td colspan=4 bgcolor="green" align="center"><font color="#ffffff">当日[<?echo $current_day?>]统计报告</font></td>
    </tr>
    <tr align=center> 
       <td></td>
       <td><?printf("<a href="%s?current_day=%s">上日</a><br>"$PATH_INFO$pre_day);?></td>
       <td><?printf("<a href="%s?current_day=%s">下日</a><br>"$PATH_INFO$next_day);?></td>
       <td><?printf("<a href="%s?current_day=%s">今日</a><br>"$PATH_INFOdate("Ymd"));?></td>
    </tr>
   </table>
   </td>
</tr>
</table>