Mik*_*ike 2 php codeigniter class-hierarchy
我是PHP和Codeigniter的新手,我正在声明一个我想在模型类中访问的类级变量.我收到一个错误,即未定义变量.这是我的代码:
class Country_model extends CI_Model{
protected $table = 'COUNTRY';
function __construct()
{ // Call the Model constructor
parent::__construct();
}
function retriveAll(){
$q = $this->db->from($table)
->order_by('ID','ASC')
->get();
if ($q->num_rows()>0){
foreach ($q->result() as $row) {
$data[] = $row;
}
return $data;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我已经声明$table
并正在访问retriveAll
函数.请帮我.
这不是你访问类变量的方式.请尝试使用$this->table
:
function retriveAll(){
$q = $this->db->from($this->table)
->order_by('ID','ASC')
->get();
if ($q->num_rows()>0)
{
foreach ($q->result() as $row)
{
$data[] = $row;
}
return $data;
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3039 次 |
最近记录: |