4cl*_*ver 2 php mysql codeigniter
我怎么能在这段代码中替换$ this变量?我知道在函数中使用$ this是不正确的,但我不知道如何替换它.
function get_dates($id) {
$class = $this->db->query("SELECT * FROM schedule WHERE class_id='".$id."'");
$class = $class->result_array();
return $class;
}
Run Code Online (Sandbox Code Playgroud)
PS.我不会使用带有标准php功能的mysql,我坚信可以用CI功能来解决这个问题.
Roo*_*eyl 15
如果要从普通函数内部访问CI框架,则需要获取CI的实例.
function get_dates($id) {
$ci =& get_instance();
$class = $ci->db->query("SELECT * FROM schedule WHERE class_id='".$id."'");
$class = $class->result_array();
return $class;
}
Run Code Online (Sandbox Code Playgroud)