[原创]博客日志归档的程序实现(PHP)
<?php
require_once('blogCommon.php');
//数据库处理类
$allvaliddates=$o_dbo->QueryAll("SELECT lTime FROM blog_log where ID_USER = 25 ORDER BY lTime DESC");
//按降序查询出这个用户的日志发表的时间
$resultdates=array();
//定义一个数组
foreach ($allvaliddates as $timearray)
{
$y=gmdate('Y', $timearray['lTime']);
$m=gmdate('n', $timearray['lTime']);
$resultdates[$y][$m] += 1;
}
//利用$timearray数组遍利$allvaliddates查出所有的年月
foreach ($resultdates as $k => $v)
{
foreach ($v as $k1 => $v1)
{
echo $k.'年'.$k1.'月('.$v1.')<br />';
}
}
//利用两个foreach循环输出
//第一个foreach输出年月
//第二个foreach输出该年月拥有的日志条数
?>
[ 本帖最后由 小天mm 于 2008-1-18 11:31 编辑 ]
附件
-
啊.jpg
(13.89 KB)
-
2008-1-18 11:31
效果图