Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problemy z roznica dat.
File
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 9.08.2004

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


Otoz, potrzebuje stworzyc zapytanie ktore bedzie kasowac wszystkie rekordy, ktorych roznica daty systemowej i daty rejestracji jest >= 30 dni. Uzywam funkcji date_diff, ale cos nie tak, czy ktos moze mi pomoc troche :

  1. $zapytanie = "delete * from wnioski where ". date_diff(date('Y-m-j'),dataPG). ">=30";


Na pewno nie działa. W sumie nie ma prawa dzialac, ale nie mam pojecia jak to ugryzc.

Ewentualnie jak do danej daty dodac 30 dni.

Ten post edytował File 12.10.2004, 10:30:19
Go to the top of the page
+Quote Post
misterLu
post
Post #2





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 27.08.2004

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


mysql> SELECT something FROM tbl_name
-> WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col;

Zajrzyj tu: http://dev.mysql.com/doc/mysql/en/Date_and..._functions.html
Go to the top of the page
+Quote Post
File
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 9.08.2004

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


Och, dzieki Ci bardzo, działa ...
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: 20.08.2025 - 10:44