我使用paginition概念做一个网页,从数据库中显示的记录中的10条记录每页组,寻找鲜明月
我想打印一样:Month name/Year
。
那年月是不同形式的10条记录该网页的手段。
假设页码10包含10条记录与3名为Dec 2011
,Jan 2012
和,March 2012
不同的月份,
在这种情况下,我想打印月份:十二月/ 2011,一月,三月/ 2012
谢谢提前..
我使用paginition概念做一个网页,从数据库中显示的记录中的10条记录每页组,寻找鲜明月
我想打印一样:Month name/Year
。
那年月是不同形式的10条记录该网页的手段。
假设页码10包含10条记录与3名为Dec 2011
,Jan 2012
和,March 2012
不同的月份,
在这种情况下,我想打印月份:十二月/ 2011,一月,三月/ 2012
谢谢提前..
如果您日期存储喜欢你写的:2011年12月,2012年1月,那么你应该做这样的
$arr = array();
$sql = mysql_query(__YOUR_SQL__);
while($row = mysql_fetch_array($sql)) {
$date = explode(" ", $row['date']);
if(!array_key_exists($date[1], $arr))
$arr[$date[1]] = array();
array_push($arr[$date[1]], $date[0]);
}
foreach($arr as $key => $value) {
if(count($value) == 1)
echo $value[0] . '/' . $key;
else
echo implode(", ", $value) . ' ' . $key;
}
对不起,先生的形式,但在数据库中,我有日期字段名称和它的数据类型也日期,以便所有日期都存储在YYYY-MM-DD格式,我想只使用Month-YEAR意味着当你的答案后,我得到不同的月份,然后我想要像例如prrint月份:2012年4月或2012年12月和2012年1月 – Chintan7027 2012-08-07 06:54:20
如何在数据库中存储日期?它是时间戳吗? – 2012-08-06 05:57:39
请粘贴您的代码,并得到您的结果。 – 2012-08-06 06:03:00
没有它不是时间的时标,actualy这个日期是像入住日期YYYY-MM-DD – Chintan7027 2012-08-07 06:57:16