फिलहाल आप केवल अंतिम डेटा पंक्ति लौटा रहे हैं। उस फ़ंक्शन से अपनी सभी पंक्तियों की एक सरणी वापस करने के लिए अपना कोड इस तरह बदलें:
$rows = array()
foreach($data->result() as $row){
if($row->Thumb_Url == NULL){
$image = base_url().'assets/images/no_photo_thumb.png';
}else{
$image = $row->Thumb_Url;
}
$new_data = new stdClass;
$new_data->First_Name = $row->First_Name;
$new_data->Last_Name = $row->Last_Name;
$new_data->User_Name = $row->User_Name;
$new_data->Thumb_Url = $image;
$rows[] = $new_data;
}
return $rows;
इस तरह डेटाबेस से लौटाई गई प्रत्येक पंक्ति $rows
. नामक सरणी में जोड़ दी जाएगी . अंत में आपको अपना नया ऐरे वापस करना होगा।