Vlad_c
Guest
Почему не корректно удаляются записи в базе?
Есть база с записями, когда добавляем запись то получаю текущую дату функцией getdate() и юзер выбирает на сколько дней помещать запись скажем 7 дней, поле с датой date, второе int. Есть скрипт который отрабатывается каждый день и смотрит у кого срок вышел то удаляет вот запрос:
mysql_query("DELETE FROM addresume WHERE DATE_ADD(cur_data,interval ".$I1." day)<=curdate()");
$I1- поле в котором стоит кол-во дней размещения (7)
все работает ОК.
НО...данные в базу иногда добавляю из текстового файла т.е. просто пишутся данные в том порядке что и поля базы и скрипт заносит их куда нужно. Именно эти данные не отрабатывает скрипт проверки времени размещения он их всех удаляет когда истекает 7 дней хотя некоторые были на 30 и 21, такое чувтсво что он не видет дату или время?
Есть база с записями, когда добавляем запись то получаю текущую дату функцией getdate() и юзер выбирает на сколько дней помещать запись скажем 7 дней, поле с датой date, второе int. Есть скрипт который отрабатывается каждый день и смотрит у кого срок вышел то удаляет вот запрос:
mysql_query("DELETE FROM addresume WHERE DATE_ADD(cur_data,interval ".$I1." day)<=curdate()");
$I1- поле в котором стоит кол-во дней размещения (7)
все работает ОК.
НО...данные в базу иногда добавляю из текстового файла т.е. просто пишутся данные в том порядке что и поля базы и скрипт заносит их куда нужно. Именно эти данные не отрабатывает скрипт проверки времени размещения он их всех удаляет когда истекает 7 дней хотя некоторые были на 30 и 21, такое чувтсво что он не видет дату или время?