barthezpl
2.01.2007, 01:26:48
Witajcie, mam małe pytanko.Tworzę bazę i w niej znajdują się dwa pola czasu(dodano_post i usune_post) .Pole dodano_post zawiera date kiedy zostało dodane ogłoszenie, a pole usune_post zawiera datę usuniecia ogłoszenia. Przyjmuję, że po 30 dniach od dodania ogłoszenia zostanie ono usunięte. Jak zrobić to w locie aby do daty dodania postu dodawało do do usune_post 30 dni i jak porównać później te dwie wartosci dodano_post usune_post aby po 30 dniach usuwało to ogłoszenia...Pozdrawiam
shpyo
2.01.2007, 10:55:51
INSERT INTO tabela VALUE('2007-01-02', DATE_SUB( '2007-01-02' , INTERVAL -30 DAY ));
to dodaje do tabela datę i 2007-01-02 +30 dni
a usuwanie będzie analogiczne ;]
barthezpl
2.01.2007, 12:27:49
Dziekuje, przestestuje niebawem:)