Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problemy z roznica dat.
Forum PHP.pl > Forum > Przedszkole
File
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.
misterLu
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
File
Och, dzieki Ci bardzo, działa ...
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.