![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 23.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam, zastanawiam się jak zrobić skrypt dzięki któremu mógłbym usuwać wpisy z bazy danych starsze niż jeden miesiąc.
Mam tabelę mysql przykładowo z newsami w której jednym z wpisów jest data. Myślałem żeby wyciągnąć datę dodania newsa, następnie odjąć ją od daty aktualnej i dać warunek aby usunąć wszystkie wpisy spełniające ten warunek. przykład:
Niestety ten sposób wyświetla mi wynik w stylu: 0000-0.039999999999999. Poza tym wydaje mi się że:
Nie jest właściwe (jestem tego prawie pewien). Zastanawiam się też czy konieczne jest użycie pętli. Proszę o wszelkie wskazówki jak można to osiągnąć, z góry dzięki. pozdrawiam toomay Ten post edytował toomay 16.05.2007, 16:10:27 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 23.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Trochę się pogubiłem, czyli muszę stworzyć w tabeli mysql dodatkowy wiersz z sekundami tak ? Wytłumacz to dokładniej bo dzisiaj jestem wyjątkowo niepodatny na wiedzę
![]() Aktualnie moja tabela w mysql wygląda tak:
I o ile dobrze myślę, to wg. Twojego pomysłu muszę wstawić pod 'date' dodatkowo 'time' ? ps. Jaki jest format time bo chyba nie po prostu time() ? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:13 |