Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] skrypt usuwania
-tarami-
post
Post #1





Goście







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
Go to the top of the page
+Quote Post
arecki
post
Post #2





Grupa: Zarejestrowani
Postów: 222
Pomógł: 35
Dołączył: 6.02.2005

Ostrzeżenie: (0%)
-----


  1. DELETE FROM tabela WHERE aktualnaData < DATE_SUB(NOW(), INTERVAL 30 DAY);


--------------------
Go to the top of the page
+Quote Post
-tarami-
post
Post #3





Goście







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);
Go to the top of the page
+Quote Post
webdice
post
Post #4


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




  1. DELETE FROM `agencja` WHERE `data` < DATE_SUB(NOW(), INTERVAL 30 DAY);
Go to the top of the page
+Quote Post
-tarami-
post
Post #5





Goście







nie działa :/, błędu żadnego nie wyrzuca ale też nie usuwa.
Go to the top of the page
+Quote Post
Rash
post
Post #6





Grupa: Zarejestrowani
Postów: 88
Pomógł: 4
Dołączył: 6.02.2008

Ostrzeżenie: (30%)
XX---


Użyj funkcji mysql_error
i powiedz co ci wyskakuje.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 01:07