我有一个页面,我想显示动态的两个选择框。一个选择框从一个模型中获取数据,然后另一个选择框从另一个模型中获取。然后在获取数据后,它将保存它们的查询或结果,然后查看进入一个视图页面。
我想将数据保存在两个查询的数组中,这是我的控制器:
function index(){
$data['main_content'] = 'stockInView';
$this->load->model('itemsModel');
$query2 = $this->itemsModel->getAllItems();
if ($query2)
{
$data['records'] = $query2;
}
$this->load->model('categoryModel');
$query = $this->categoryModel->getAllCategories();
if ($query)
{
$data['records'] = $query;
}
$this->load->view('dashboardTemplate/template',$data);
}
然后我在 foreach 循环中显示它们。但它只能显示第二个查询结果,或者在这种情况下只显示一个选择框中的类别而不是其他选择框中的项目。我是第一次这样做,所以我不知道该怎么做。