私は codeigniter を初めて使用し、ガイドに従いましたが、何かが足りないようです。顧客レコードを含む単純なデータベースがあります。codeigniter での私の最初の目標は、すべての顧客を簡単にリストすることです。
ここに私のコントローラーがあります:
public function index()
{
$this->load->model('HomeModel'); //loads the HomeModel model
$data = $this->HomeModel->function1(); //loads the function (function1) from the model
$this->load->view('index', $data);
}
これが私のモデルです:
public function function1()
{
$query = $this->db->get('work_orders');
return $query->result();
}
ここに私の見解があります:
<table class="table table-bordered table-striped table-highlight" id="invoice-details">
<thead>
<tr>
<th>Work Order ID</th>
<th>Status</th>
<th>Description</th>
</tr>
</thead>
<?php
foreach ($data->result() as $row);?>
<tr class="even gradeC">
<td><a href="/WorkOrders/viewWo/<?php echo $row['id']; ?>">
<?php echo $row['id']; ?></a></td>
<td><?php echo $row['status']; ?></td>
<td><?php echo Logic\System\Lib\Helper::trunc(htmlentities($row['description']), 8); ?></td>
</tr>
<?php endforeach; ?>
</table>