если создается запись, то записывается время его создания. время записи фиксироваться должно в бд или еще где, так как потом сравнивать будет не с чем. я бы время записывал в UNIX-time. исходя из этого можно сделать сортировку: открытые, закрытые. возможно, не совсем точно понимаю твою логику "закрытых" и "открытых", но если правильно понял, то:
PHP:
скопировать код в буфер обмена
$time = "тек время"; $arrOpen = []; $arrClose = []; $sql = "SELECT * FROM `mesta`"; { if($time>=$itog['timeend']) { $arrClose[] = $itog; } else { $arrOpen[] = $itog; } }
далее формируются массивы, с которыми ты делаешь тебе нужную выборку(Отредактировано автором: 31 Июля, 2016 - 10:32:17)
|