我正在尝试使用来自数据库的查询结果填充我的视图中的多选。抱歉,这是一个非常基本的问题——我对 CodeIgniter 和 MVC 有点陌生。
我的模型只是从表中获取所有记录:
function getAll() {
$query = $this->db->get('example');
return $query->result_array();
}
然后我希望将结果传递给我的视图以填充多选表单元素。但是,返回的关联数组没有提供我想要的结果。
我得到什么:
[0] Array
(
[id] => 6
[name] => Bob
我想得到什么:
[0] Array
(
[6] => Bob
[7] => Linda
我的查询是否遗漏了一些可以达到我想要的结果的东西?我应该只使用 aforeach
创建一个新数组,该数组将按照我想要的方式进行格式化吗?如果是这样,这是否foreach
属于我的控制器或视图。
感谢您的帮助。