我现在使用 codeigniter 创建一个项目。但是,我收到一条错误消息“PHP Error wasArray to string conversion”。怎么了?先谢谢了...
这是我的 Controller :
public function index($page = 'dashboard') {
$data['num_rows'] = $this->admin_produk_model->count_product();
$this->load->view('admin/templates/header', $data);
$this->load->view('admin/templates/sidebar', $data);
$this->load->view('admin/pages/' . $page, $data);
$this->load->view('admin/templates/footer', $data);
}
我的模型:
public function count_product() {
$this->db->select('*')->from('produk');
$q = $this->db->get();
return $q->num_rows();
}
我的看法:
<span class="info-box-number"><?php echo ['num_rows'];?></span>
最佳答案
模型中的
$q->num_rows()
返回一个对象,并且您正在传递该对象以正确查看,现在您只需在 View 中使用 $num_rows
文件来显示它。
<span class="info-box-number"><?php echo $num_rows;?></span>
或
<span class="info-box-number"><?=$num_rows;?></span>
关于php - 错误 "PHP Error wasArray to string conversion",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30822496/