Which one of these two is better in my case?
While loop:
function search_hotel($searchterm) { $query = $this->db->order_by("id", "desc")->like('name', $searchterm)->get('hotel_submits'); $data = array(); while($row = mysql_fetch_array($query)) { $data[] = $row->name; } return $data; } Foreach loop:
function search_hotel($searchterm) { $query = $this->db->order_by("id", "desc")->like('name', $searchterm)->get('hotel_submits'); $data = array(); foreach ($query->result() as $row) { $data[] = $row->name; } return $data; //return mysql_query("select * from hotel_submits where name LIKE '".$searchterm."'"); }