【发布时间】:2013-09-20 12:40:07
【问题描述】:
我开始了一些我不知道如何完成的事情。我已经建立了一个名为“博客”的表。在 blog 表中有一个列,date。我使用date() 函数来检索此列:
“1360225336”。
我想要 Archives 按年和月:
-2013
9. 九月 . . . 3.三月 2.二月 1.1月
-2012
12.12 月 . . . 3.三月 2.二月 1.1月
<?php
$query_o = mysql_query("SELECT * FROM `blog`")or die(mysql_error());
while($row_o = mysql_fetch_assoc($query_o)){
$new_date_y = date("Y", $row_o[date]);
$new_date_m = date("n", $row_o[date]);
$query_h = mysql_query("SELECT * FROM `blog` where date = $new_date_y ")or die(mysql_error());
while($row_h = mysql_fetch_assoc($query_h)){
$new_date_m1 = date("n", $row_o[date]);
echo'<ul>$new_date_y</ul>';
echo'<li>$new_date_m1</il>';
}
}
?>
【问题讨论】:
-
您能花几分钟时间把它翻译成英文,以便我们更容易理解吗?什么是存档?很难说出你在做什么。
-
我已经更正了您的英语并(希望)保持您的意思。我建议你以后用你自己的语言写你的问题,然后在发布之前通过自动翻译器(如谷歌,translate.google.com)提供它。谷歌并不完美,但它可能比你目前的英语水平更具可读性。