Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] skrypt usuwania
Forum PHP.pl > Forum > Przedszkole
tarami
witam.

mam mały problem. Zapisuje aktualną datę do pola w bazie danych posiadającą format YYYY-MM-DD. Chciałbym zrobi skrypt który będzie usuwać wpisy starsze niż 30 dni? jak zrobić żeby obliczą tę różnicę?
proszę pomoc
arecki
  1. DELETE FROM tabela WHERE aktualnaData < DATE_SUB(NOW(), INTERVAL 30 DAY);
tarami
jestem raczkujący w PHP i nie bardzo wiem jak to przenieść. Tabela zwie sie agencja, pole daty w bazie nazywa sie data.

  1. DELETE FROM agencja WHERE (jak zwrócić curdate?) < DATE_SUB(NOW(), INTERVAL 30 DAY);
webdice
  1. DELETE FROM `agencja` WHERE `data` < DATE_SUB(NOW(), INTERVAL 30 DAY);
tarami
nie działa :/, błędu żadnego nie wyrzuca ale też nie usuwa.
Rash
Użyj funkcji mysql_error
i powiedz co ci wyskakuje.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.