первый коммент к моему ответу
Slavik12 Slavik12 Автор вопроса
не, я с БД работаю. И в БД есть столбец, который отвечает делали ли это задание сегодня. И раз в сутки значение должно сбрасываться, чтобы на след. день его снова сделать.
У вас в базе сейчас поле целого типа / булевого / enum
То есть Вы просто фиксируете делал или нет сегодня.
select * .... where delal=0
а) Можно фиксировать когда делал
select * ... where delal<'2020-03-06 23:36:00' - минус сутки
б) Можно писать в поле до какого времени нельзя делать еще раз
select * ... where freeze
Если нужно показывать все, а не только доступные, то
вместо прямого обращения как раньше было к полю делал_или_нет
теперь вызывайте псевдо-гетер, который сравнит поле даты с текущем временем и вернет как раньше булево
Но для задачи топик стартера . Показать задания, которые не делали сегодня .
Инструмент малость не подходящий. Костылить черте что вместо правильной организации базы данных. Булево поле поменять на дату-время и проблема решена.
другой вариант поле недоступно до.
При выполнении к текущему дате-времени прибавляете сутки/неделю.
В этом случае select будет проще (если они у вас в одной ленте) и можно обойтись без джоинов для разной периодичности
Лет пять назад такое лечилось восстановлением MBR записи винта.
Сейчас с распространением UEFI и современных биосов, которые сами написаны по такой же технологии.
Я не возьмусь даже, что-то конкретное советовать. Там встречаются такие шаманские танцы даже для того, чтобы загрузиться с флешки/внешнего диска.
Там еще есть тонкости из-за которых на 2-3 процента сумма отличается.
Если грубо, то при стабильных курсах валют и налогах на гугл не включенных в цену 100 руб на N покупок = 68 руб * N которые придут на счет
FanatPHP, Вот Вы два раза послали человека учить матчасть. Сейчас прицепились к моим ссылкам, которые может не идеальны, но надеюсь после них автор в 4 раз не задаст свой вопрос.
фанатствуйте на php.ru у Вас там индульгенция.
vladokmik, фискализация всех продаж и строгая кассовая дисциплина.
А если работаете с черным налом, то требовать кристальной честности от продавцов как то двойными стандартами пахнет.
Noizefan, Вы забыли учесть время на просмотр потом этого видео. Если воруют на 100 рублей в день, то сидеть и пересматривать весь архив хотя бы 1 час просто не выгодно.
KiberKing, только русский язык в мобайл визион распознается через облачные сервисы.
А это при росте популярности приложения становится платным. (Квота бесплатных вызовов апи не такая уж и большая.)
Slavik12 Slavik12 Автор вопроса
не, я с БД работаю. И в БД есть столбец, который отвечает делали ли это задание сегодня. И раз в сутки значение должно сбрасываться, чтобы на след. день его снова сделать.