Подскажите пожалуйста, как удалить данные из таблицы попрошествии например двух месяцев, это когда делается при их занесении и на php или в настройках самой mysql и если на php не могли бы примерно с кодом подсказать?
Обычно это делается через cron сервера. В настройках указывается, что раз в два месяца выполнять такой-то скрипт. Поищи на форуме, тут этот вопрос регулярно поднимался.
Гм. Если предполагается удалять записи, которым старше двух месяцев, то нужно: 1. в таблице создать поле типа record_date, где хранить дату добавления записи 2. добавить в крон скрипт, который будет удалять все записи старше двух месяцев, вроде этого: PHP: <?php // connect to database // ... $sql = "DELETE FROM records WHERE DATEDIFF(NOW(), record_date) >= 2"; mysql_query($sql); ?>
Благодарю, для начала отличная информация, теперь рыть, только прилечь для начала на пару часов ) спасибо