Codeigniter 如何将数据库加载到helper中并在视图中显示特定列 页脚辅助程序

Codeigniter 如何将数据库加载到helper中并在视图中显示特定列 页脚辅助程序,codeigniter,Codeigniter,嗨,这是我的助手页面。var_dump$type以数组的形式返回我所需的结果,如下所示: var_dump$类型 现在在我的查看页面。我想在div.中显示特定的记录,比如name的记录 类型的记录 从现在起,我做了以下工作: 看法 但是,这给了我错误。请帮帮我。在助手中,您正在恢复数组的名称/类型,而不是构建它。 它应该是这样的 <?php //supply the table name and get the data $query = $ci->db->get('gadge

嗨,这是我的助手页面。var_dump$type以数组的形式返回我所需的结果,如下所示:

var_dump$类型 现在在我的查看页面。我想在div.中显示特定的记录,比如name的记录 类型的记录

从现在起,我做了以下工作:

看法
但是,这给了我错误。请帮帮我。

在助手中,您正在恢复数组的名称/类型,而不是构建它。 它应该是这样的

<?php
//supply the table name and get the data
$query = $ci->db->get('gadgets');
$type = array();
foreach ($query->result() as $row) {
    $type[] = array('name' => $row->name, 'type' => $row->type);
}

return $type;
 array (size=2)
 'name' => string 'Quick Links' (length=11)
 'type' => string '<a href='www.facebook.com'>Facebook</a><br>
 <a href='#'>Twitter</a><br>
 <a href='#'>Salyani</a><br>
 <a href='#'>B&W</a><br>' (length=123)

 array (size=2)
 'name' => string 'Social Network' (length=14)
 'type' => string '<a href='#'>Facebook</a><br>
 <a href='#'>Facebook</a><br>
 <a href='#'>Facebook</a><br>
 <a href='#'>Facebook</a><br>' (length=115)
 <?php
 $this->load->helper('footer_helper'); 
 $name = get_gadget_footer();
 ?>
 <div id="footer">
 <div id="footer_gadget_collection">


  <?php

  foreach ($name as $dat){ 

  ?>

  <?php

  ?>
    <div id="footer_subgadget">
    <div id='title'><?php echo $dat['name']; ?></div>
    <div id='description'><?php $dat['type']; ?> </div>
     </div>
   <?php

  }
  ?>
<?php
//supply the table name and get the data
$query = $ci->db->get('gadgets');
$type = array();
foreach ($query->result() as $row) {
    $type[] = array('name' => $row->name, 'type' => $row->type);
}

return $type;