function countDays($id){
$ci = get_instance();
$data = $ci->db->select('*')->from('shipping')
->group_start()
->where('id', $id)
->group_end()
->get()->row_array();
if($data){
$date1 = $data["from"];
$date2 = $data["to"];
$dt = gmdate("d-F-Y", $date1);
$dt2 = gmdate("d-F-Y", $date2);
$datetime1 = new DateTime($dt);
$datetime2 = new DateTime($dt2);
$interval = $datetime1->diff($datetime2);
return $interval->format('%a Days');}
else{ return null; }
}
это работает, рассчитать дни, но только одну строку, как я должен быть
Пример в моей базе данных
----------------------------------------
id|product_id | from | to |
1 |RG0001 |1584291600|1584378000|
2 |RG0001 |1584291642|1584378732|
3 |RG0001 |1584291354|1584378554|
4 |RG0001 |1584291243|1584378534|
----------------------------------------
Помоги мне