Я получил сообщение об ошибке: Неверный аргумент для foreach () в моем представлении. Я хотел отобразить все данные моей таблицы MySQL, но я продолжал получать сообщение об ошибке. Я новичок в Codeigniter, я понятия не имею, как решить эту проблему. Вот мой код.
код в представлении (views / dashboardutama.php)
<table class="table table-striped projects" id="example1" border="1">
<thead>
<th style="padding:10px; text-align: center;" rowspan="2">STO</th>
<th style="padding:10px; text-align: center;" colspan="3">Sales Non valid</th>
<th style="padding:10px; text-align: center;" colspan="3">Sales HI</th>
</thead>
<tbody>
<?php
$i=1;
foreach ($dashboardutama as $row) {
?>
<tr>
<td><?php echo $i; ?></td>
<td><?php echo $row->$sto; ?></td>
<td><?php echo $row->$salesnonv; ?></td>
<td><?php echo $row->$saleshi; ?></td>
</tr>
<?php
$i=$i+1;
}
?>
</tbody>
</table>
мой контроллер (controller / dashboardutama.php)
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Dashboardutama extends CI_Controller {
public function index()
{
$this->load->model('model_dashu');
$data['dashboardutama'] = $this->model_dashu->get();
$this->load->view('template/header');
$this->load->view('dashboardutama', $data);
$this->load->view('template/footer');
}
Моя модель (models / model_dashu.php)
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Model_dashu extends CI_Model {
public function get(){
$this->db->get('dashboardutama')->result();
}
Я новичок, поэтому мне так трудно решить. Спасибо за вашу помощь.