我想按年份和月份將雜誌的問題分組在我的網站上。如何使用Codeigniter活動記錄按年份和月份分組?
我在我的數據庫中有年份和月份字段,我將用它來按年份和月份對數據進行分組。 (例如2013年4月)。什麼我想 例(下令DESC):
2014
December
November
October
....
2013
December
November
October
....
型號:
public function get_all_mag($type){
$this->db->where('type', $type);
$this->db->order_by("mag_year", "desc");
$query = $this->db->get('magazine');
return $query->result();
}
控制器:
$data['magarchive'] = $this->Mdl_magazine->get_all_mag($id);
查看:
<?php foreach ($magarchive as $archive): ?>
<div class="arhive_block">
<span class="year"><?php echo $archive->mag_year; ?></span>
<div class="ar_nom">
<a href="<?php echo base_url();?>magazine/issue/<?php echo $archive->id; ?>">
<img src="<?php echo base_url();?>upload/<?php echo $archive->photo_footer; ?>" alt="">
</a>
<a href="<?php echo base_url();?>magazine/issue/<?php echo $archive->id; ?>" class="month"><?php echo $archive->mag_month; ?></a>
</div>
</div>
<?php endforeach; ?>
現在,我越來越像t他:
2014
December
2014
November
...
2013
December
2013
November
...
我不是在笨的專家,我剛開始不是很久以前的事,所以請不要拍初學者。非常感謝。
謝謝!但它只顯示每年的第一個月的問題。這樣:2014 - > January,2013-> January。每年的一個結果 – Refresh 2014-11-03 06:47:28
更正了你的代碼並使其正常工作!謝謝! – Refresh 2014-11-03 06:57:32
很高興能幫到你! – zachflower 2014-11-03 16:20:54