php – 如何将我的数据库特定列值插入视图页面中的列表
发布时间:2020-12-13 15:56:39 所属栏目:PHP教程 来源:网络整理
导读:我想将’category_name’列入列表.我试过但我不能. 这是我的控制器,我正在尝试2调用fn get_cat. 然后我想将该数组传递给我的视图页面 控制器类别列表 public function get_categorylist() { $data['records']= $this-categorylist_model-get_cat(); $this-lo
我想将’category_name’列入列表.我试过但我不能.
这是我的控制器,我正在尝试2调用fn get_cat. 控制器类别列表 public function get_categorylist() { $data['records']= $this->categorylist_model->get_cat(); $this->load->view('categorylist_view',$data); } model Categorylist_model public function get_cat() { $this->db->select('category_name'); $this->db->from('amm_report_category'); $query = $this->db->get(); if($query->num_rows() == 1) { return $query->result(); } else { return false; } } 查看categorylist_view <body> <div> <form action="<? echo base_url(); ?>categorylist/get_categorylist" method="post"> <select name="categorylist"> <? foreach ($result as $var) {?> <option value="<?echo $var->category_name;?>"><?echo $var->category_name;?> </option> <?}?> </select> <p><input type="submit" value="get_categorylist" name=""/></p> </form> </div> </center> </body> 解决方法
模型
public function get_cat() { $this->db->select('catogory_id,category_name'); $this->db->from('amm_report_category'); $query = $this->db->get(); if($query->num_rows() == 1) { return $query->result(); } else { return false; } } 视图 <select name="categorylist"> <? foreach ($records as $var) {?> <option value="<?echo $var->category_id;?>"><?echo $var->category_name;?> </option> <?}?> </select> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |