3
我有一個模型函數來從數據庫中獲取數據,並在視圖中我想顯示在兩個類別的數據。在codeigniter foreach條件(排序)
那麼有沒有辦法用兩個foreach函數打印數據?
在簡單的詞我有一個內容和意見表,只是我想顯示新插入的數據,也是從這些表中的日期範圍內查看最多的數據。 我剛剛發送標題,日期,user_views和published_date查看文件。
這是我的模型功能:
public function recent($language)
{
$lang=$language;
$data = $this->db
->select('title,content.id,published_up','view')
->from('content')
->join('views','content.id = views.content_id')
->where('content.language',$lang)
->where('content.published_up BETWEEN DATE_SUB(CURDATE(), INTERVAL 10 DAY) AND CURDATE()')
->where('content.state','1')
->limit('10')
->order_by("published_up","DESC")
->get();
if ($data->num_rows > 0) {
return $data->result();
}else{
return false;
}
}
,這是我的看法:
<?php foreach($recent => $item){
echo $item->title;
} ?>
現在,如果我要顯示的觀看次數最多的內容是否有任何其他查詢或其他類型的foreach ?