我一直在尝试学习codeigniter来构建一个简单的Web应用程序。我必须让它在我的Windows机器上运行。但是,当我迁移到Linux机器时,我得到错误。我现在坚持的是:致命错误:调用未定义的方法CI_Input::load_query()
。我发现新的php版本不再支持这个功能了。任何人都可以告诉我如何更改以下行以使其正常工作?
我得到的错误就在这一行$CI =& get_instance();
。提前谢谢。
function load_query($query_id) {
$CI =& get_instance();
$rows = $CI->db->get_where('ci_query', array('id' => $query_id))->result();
if (isset($rows[0])) {
parse_str($rows[0]->query_string, $_GET);
}
}
}