PHP-CI - Model

摘要:PHP-CI - Model

這次要撰寫連結資料庫與查詢資料,

先建Model

在 /application/models/xxx_model

內容為

<?php
class ModelName_model extends CI_Model {
    function __construct()
    {
		
        // 呼叫模型(Model)的建構函數
        parent::__construct();
		$this->load->database(); 
    }
    
    function get_version_data()
    {
		$query = $this->db->get_where('table_name',array('id'=>1));
		return $query->row_array();
    }
}
?>

ModelName 規則為 開頭大寫其餘小寫

 

而在Controller呼叫使用如下

	public function getData()
	{			
		$this->load->model('modelname_model');
		$data = $this->modelname_model->get_data();
		echo json_encode($data);
	}

 

此時modelname_model皆小寫。