你好,你能帮我吗?
消息:可选参数$where后面跟着必需参数$order文件名:models/Default_model.php行号:1
public function get_all($tableName,$where = array(),$order)
{
return $this->db->where($where)->order_by($order)->get($tableName)->result();
}
由于$order是必需的,并且假设您总是提供$order,则
public function get_all($tableName,$where = array(),$order='')
将解决此问题。。。然而,如果你有机会不提供订单,这将出错。所以你必须将你的代码更改为
if (!empty($order))
return $this->db->where($where)->order_by($order)->get($tableName)->result();
else
return $this->db->where($where)->get($tableName)->result();