У меня крошечная проблема, и я уверен, что есть более удобный / более простой способ найти решение, но в данный момент все поиски выбрасывают пустые места!
У меня есть mysqlБД, которая регулярно обновляется страницей php [через cron job], добавляет или удаляет записи по мере необходимости.
Моя проблема в том, что мне также необходимо проверить, не изменились ли какие-либо подробности [например, номер телефона или аналогичные] для записи, но делать это при каждом звонке невозможно [мне кажется, не толькобыть излишним, но я ограничен лимитом вызовов API сторонних производителей] Плюс это не критичная информация.
Поэтому я подумал, что может быть лучше просто проверить одну запись на вызов страницы и выполнять итерацию по строкам/ поступает с каждым последующим вызовом страницы.
Каков наилучший способ сделать это, то есть отслеживать, какую запись / строку в таблице следует проверять следующим?
У меня есть 2 идеи, как это реализовать:
1) Идентификатор текущей строки может быть сохранен в файл на сервере [конечно, не лучшим образом]
2) дополнительное логическое поле [check] добавляется в таблицу,установите значение True для первой записи и false для всех остальных.Тогда на каждой странице называйте это;находит 'где проверка = ИСТИНА' запускает проверку обновления в этой строке, 'установка проверки = ЛОЖЬ' 'устанавливает [следующую строку] проверка = ИСТИНА'
Если это лучший способ сделать это, или кто-нибудь другойесть ли лучшее предложение?
спасибо заранее!
.k
PS извините за заголовок