Выборка данных за последние 30 секунд:
$l = time() - (0.3 * 60);
$q = $db->query("SELECT `tid` FROM `tasks` WHERE `ttime` > '$l'");
$d = $db->fetch($d);
Есть ли другой способ выбрать данные за последние 30 секунд с помощью операторов SQL?
Хранить TIMESTAMP в базе лучше средствами SQL без вмешательства PHP и тогда можно будет без лишних телодвижений спрашивать по времени
SELECT * FROM table WHERE mytimestamp >= NOW() - INTERVAL 30 SECOND
!писал по памяти, могут быть ошибки!
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники