我有一个搜索顶级父类别的 category_id 的功能。但在 1 次迭代后,它不会将值返回给控制器。
控制器:
$top_parent = $this->catalog_model->top_parent($catalog_id);
模型:
function top_parent($category_id)
{
$data = $this->db->select('category_id, title, parent')
->where('category_id',$category_id)
->get('categories')
->row_array();
if($data['parent'] == 0){
return $data['category_id'];
}
else{
$this->top_parent($data['parent']);
}
}
如何将找到的值返回给控制器?