パラメータ (別のモデル関数の戻り値) をモデル クラスの関数に渡す方法を教えてください。
ここに私のモデルクラス関数があります
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
不可能ですここではコントローラークラスでは変数ではありませんが、ビューファイルでは変数として使用できます
何か案は ?