[英]How to get array in CodeIgniter?
$offers
變量包含三個ID值。 現在,我想從數據庫中獲取這些ID並將它們存儲在$data['offer_day']
:
$offers = explode('+',$post['offer_day']) ;
當我使用此foreach時,它僅存儲一個查詢和最后一個查詢。 現在,如何在$data['offer_day']
上進行三個查詢,以及如何在view
使用它們?
foreach($offers as $o){
$offer_day = $this->m_general->get('coupons' , array('id'=>$o) , false );
$data['offer_day'] = $offer_day->result_array();
if(!$data['offer_day']) exit("error");
}
像這樣更新:
$data['offer_day'] = array();
foreach($offers as $o){
$offer_day = $this->m_general->get('coupons' , array('id'=>$o) , false );
$data['offer_day'][] = $offer_day->result_array();
if(!$data['offer_day']) exit("error");
}
$this->load->view('your view file', $data);
並且在視圖文件中,您可以像$offer_day
這樣訪問該數組。
將它們放入數組。
$data['offer_day'] = array();
foreach($offers as $o){
$offer_day = $this->m_general->get('coupons' , array('id'=>$o) , false );
$data['offer_day'][] = $offer_day->result_array();
if(!$data['offer_day']) exit("error");
}
var_dump($data['offer_day']);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.