все работает!!!!с откуда такая уверенность? Я же пробовал, не работает так, что там подправлять? Подумайте сами, что это было бы даже не логично поднимать строку на первую позицию только потому, что в каком-то поле произошло изменение данных.
В будущем он может сыграть с Вами злую шуткуКакую? Я просто выведу кнопку в php кодом, которая будет трогать записи, в котором будет задано SQL-условие, ну и КД на кнопку наложу. Возможно, это не правильно, но зато работоспособно, лучше чем ничего)
1- Определить в таблице числовое поле, в которое вы будете записывать номер записи по порядку. Позже когда будете делать запрос надо будет добавить параметр сортировки по этому полю. (предпочтительный)Не работает так) и 1 и 2 способ был протестирован, но единственный способ - это перезапись. Как вариант, то можно попробовать создать хук update, который делает удаление и перезапись
форме на фронте средствами браузера, то Вам нужно использовать JS.Мне хотябы в бэек-енде это сделать) Я облазил SQL заново и не нашел там документацию про перезапись целой строки, вот и спрашиваю)
function my_cron() {
global $wpdb;
$wpdb->query("DELETE FROM ваша_таблиц WHERE ваше_поле < NOW() ");
}
my_cron();
CREATE EVENT mydel
ON SCHEDULE EVERY 60 MINUTE
DO
DELETE FROM my_table_database SET date_remove = now() WHERE startDate = DATE_SUB(CURDATE(), INTERVAL 1 DAY);