【发布时间】:2020-09-23 17:16:00
【问题描述】:
它显示了这个错误http://prntscr.com/umlamf,我有这个代码
控制器:
public function index()
{
$data['polozky'] = $this->cetba_model->get_menu();
$this->load->view('templates/header', $data);
$this->load->view('pages/ctenari', $data);
$this->load->view('templates/footer');
}
查看:
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
<?php foreach($polozky as $p): ?>
<li class ="nav-item">
<a class="nav-link" href="<?php echo base_url()?> <?= $p->polozka_menu ?>"><?= $p->polozka_menu?><span class="sr-only">(current)</span></a>
</li>
<?php endforeach; ?>
</ul>
</div>
还有这个模型:
<?php
class cetba_model extends CI_Model
{
public function get_menu()
{
$this->db->order_by('idmenu');
$query = $this->db->get($this->menu);
return $query->result();
}
}
我不知道该怎么做才能让它工作,有人可以帮助我吗?
【问题讨论】:
-
这样使用
$query = $this->db->get('table_name'); -
你在哪里定义
$this->cetba_model?请向我们展示您这样做的控制器部分。 -
缺少
;查看文件
标签: php codeigniter codeigniter-3