От базата данни вземам минимален и максимален час, но и двете стойности може да са от различни дни. Както и да е следва важната част. Имам един вид странициране, което показва следващи и предишни часове между тези 2 граници. Проблема е там че след като часа мине 23 трябва да стане отново 0. Първият път е правилен, но после часа се увеличава без да се нулира.
$stat = 0 първоначално в сегашното положение и се увеличава с 1 на всяка страница
$y<12 защото искам да има по 12 часа/резултата на страница.
Код:
$i = date("G",$query_stat['min_date']);
$y = 0;
while ($y<12) {
if ($i+$y+12*$stat>=24) $z = ($i+$y+12*$stat)-24;
else $z = $i+$y+12*$stat;
echo $z;
$y++;
}
$y<12 защото искам да има по 12 часа/резултата на страница.