【问题标题】:Codeigniter calendar library to display week and month显示星期和月份的 Codeigniter 日历库
【发布时间】:2013-12-31 09:27:42
【问题描述】:

我正在寻找一种方法来显示一周和一个月的数据。

现在,我可以点击日历中的某一天并查看与这一天相关的数据。

例如,我想选择 2013 年的第 5 周(或一个月)并查看相关数据。

知道怎么做吗?

谢谢。

【问题讨论】:

标签: php mysql codeigniter calendar libraries


【解决方案1】:

我找到了解决办法:

我的控制器脚本:

$p = new DatePeriod(
new DateTime('2013-09-01'), 
new DateInterval('P1W'), 
new DateTime($today)
);
$data['weeks'] = array();
$data['month'] = array();
foreach ($p as $w) {
$data['weeks'][$w->format('W')] = $w->format('Y').' - Week '.$w->format('W');
$data['month'][$w->format('m')] = $w->format('Y').' - Month '.$w->format('m');
}

我的视图脚本:

<?php
// display for weeks
echo form_dropdown('week', $weeks, $lastWeek);
// display for month
echo form_dropdown('month', $month, $lastMonth);
?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-26
    • 1970-01-01
    • 1970-01-01
    • 2011-01-11
    • 1970-01-01
    • 2021-12-16
    相关资源
    最近更新 更多