Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Usuwanie starych rekordów
mith
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 14.04.2006

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


Witam

Mam taką bazę danych:

data:
2007-01-01 09:22:27
2006-05-15 21:14:18
2006-11-21 14:33:35

A mój problem polega na tym że nie wiem jak można zadać zapytanie aby usunąć wszystkie rekordy które są starsze o 3 miesiące licząc od aktualnej daty.

Za odpowiedzi dzięki z góry.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cienki1980
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Oblicz sobie w php datę 3 miesiące wstecz od dziś i podstaw do zapytania w taki sposób:
  1. <?php
  2. $obliczona_data; // data obliczona
  3.  
  4. $pyt="delete from table_name where date<'".$obliczona_data." 00:00:00'";
  5. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 07:19