[英]How to Display Date Range codeigniter
我想显示日期
在页面home_model中:
public function get_filmkategori($gambar = FALSE)
{
if ($gambar === FALSE)
{
$query = $this->db->get('film');
return $query->result_array();
}
$this->db->select('*');
$this->db->from('film');
$this->db->join('kategori', 'kategori.kd_kategori =
film.kd_kategori','left');
$this->db->join('jadwal', 'film.kd_film = jadwal.kd_film','left');
$query = $this->db->get();
return $query->row_array();
}
在页面视图中:
<?php
$query = $this->db->query("select * FROM jadwal");
foreach ($query->result() as $row) :?>
<strong><?php echo $row->tgl_tayang;?></strong>
<span>Nov</span>
</div>
<div class="col s1">
<strong><?php echo $row->tgl_berakhir;?></strong>
<span>Nov</span>
</div>
<?php endforeach;?>
我想显示数组范围tgl_tayang直到tgl_berakhir
您可以使用DatePeriod
举个简单的例子:
$begin = new Datetime('2017-02-01'); // <-- start date
$end = new Datetime('2017-02-10'); // <-- end date
$daterange = new Dateperiod($begin, new dateInterval('P1D'), $end);
foreach ($daterange as $date) {
echo $date->format("Y-m-d"). "<br>";
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.