Codeigniter视图执行期间出错

I am learning Codeigniter MVC framework. While trying to run a simple program I am getting error related to foreach loop in View. Can anyone please help me?

class HomeController2 extends CI_Controller
{

    public function index(){

     $this->load->model('HomeModel2');
     $data['record']=$this->HomeModel2->getdata();

     $this->load->view('HomeView2',$data);
    }
}

class HomeModel2 extends CI_Model
{
    public function getdata(){
        $query=$this->db->get('studen');
        return $query->result();
    }
}

foreach ($record as $ray) {
echo $ray->ID." ".$ray->NAME" ";
}