【发布时间】:2017-04-08 06:51:24
【问题描述】:
请帮助我,我使用 CodeIgniter 和 mvp 程序。我有一个这样的数据库:
如果我想在这样的表格视图中显示数据,可以吗?
我只能在某个日期向您显示,当在另一个日期检索数据时 id_status 一切都不起作用。
只有一个日期的控制器。
public function status()
{
$tanggal1 = '2017-03-28';
$data['status'] = $this->M_Reports->status($tanggal1);
$this->load->view('homepage/template');
$this->load->view('report/status', $data);
}
型号:
public function status($tanggal1) {
$sql = "SELECT operasional.id_ops, operasional.id_status, operasional.tanggal, peralatan.nm_peralatan FROM operasional INNER JOIN peralatan ON operasional.id_peralatan = peralatan.id_peralatan WHERE tanggal='$tanggal1' ORDER BY id_ops";
return $this->db->query($sql)->result();
}
然后查看:
<?php
$start = 0;
foreach($status as $data) {
?>
<tr>
<td><?php echo ++$start ?> </td>
<td><?php echo $data->nm_peralatan ?></td>
<td><?php echo $data->id_status ?></td>
<td><?php echo $data->tanggal ?></td>
</tr>
<?php
}
?>
【问题讨论】:
-
为什么不呢,你的观点是基于你从数据库中得到的。您只需要创建一个查询即可从您的数据库表中获取所需的索引。
-
您认为日期是静态的还是动态的?
-
@georoot 当我必须在不同日期时循环 id_status 时,我感到很困惑。帮帮我
-
@MalikMudassar 我希望日期是动态的,我将在查询中使用 between
-
回答太长了,我试试
标签: php codeigniter