I create a project using codeigniter now. But, I got an error message "PHP Error wasArray to string conversion". What's wrong? Thanks before...

This is my 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);
}
My model:
public function count_product() {
$this->db->select('*')->from('produk');
$q = $this->db->get();
return $q->num_rows();
}
My view:
<span class="info-box-number"><?php echo ['num_rows'];?></span>
['num_rows']is an array. You should be using the set view variable. In this case, it's probably$num_rows.$data['num_rows']become $num_row. But it is array too according to your model