php - 错误 "PHP Error wasArray to string conversion"

标签 php mysql codeigniter

我现在使用 codeigniter 创建一个项目。但是,我收到一条错误消息“PHP Error wasArray to string conversion”。怎么了?先谢谢了...

enter image description here

这是我的 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/

相关文章:

java - MySQL - Java 和 MySQL 过程和函数的集成问题

php - 选项指令禁止的目录索引

php - 如何使用 php 发送带有 pdf 附件的电子邮件?

php - 使用代码而不是调试器确定 PHP 退出的位置

mysql - 如何在没有与外键和主键相同字段的两个表之间创建关系

mysql - 发票存入数据库 : how to store them to make them write-only?

php - 创建查询时添加额外空间

php - MySql 的 ID 值在 while 循环中丢失

javascript - Codeigniter 在 ajax 调用上给出 404 错误

php - array_merge 和 array_unique 出现 php 错误