如何将参数(即另一个模型函数的返回值)传递给模型类的函数。
这是我的模型类函数
public function get_products_categories()
{
$query = $this->db->query('SELECT DISTINCT category
FROM products');
return $query->result_array();
}
public function get_products_names($category)
{
$query = $this->db->query('SELECT name
FROM products
WHERE category=$category');
return $query->result_array();
}
这就是我在控制器类中的表现
$this->load->model('products_model');
$data['products_categories'] = $this->products_model->get_products_categories();
$data['products_names'] = $this->products_model->get_products_names();
现在我想要传递$products_categories
给函数$this->products_model->get_products_names();
,但这不可能$products_categories
在控制器类中不是变量,而是在视图文件中,它可以用作变量
有任何想法吗 ?