Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql] wartość zmiennej zależna od daty
Forum PHP.pl > Forum > Przedszkole
M@X
Witam.
Mam w bazie (MySQL) takie zmienne: temat, news, data, archiwum.
zmienna: data, jest zawsze datą "przyszłą"
zmienna: archiwum przyjmuje wartości 1/0

Przykładowo mam newsa z datą: 01.01.2010, i zmienna: archiwum ma wartość '1'

Podajcie jakąś najprostszą metode aby w momencie kiedy będziemy mieć 2 stycznia 2010 roku żeby zmienna: archiwum automatycznie przyjeła wartość: '0'
webdice
Użyj UPDATE oraz warunku WHERE. Skrypt uruchamiaj np. cronem lub podczas wykonywania jakiejś akcji.
M@X
a coś bez crona ? bo na tym sie niestety nie znam...
może jakiś schemat kodu ?
Gallareton
Uzupelniajac mysl kolegi kliknij tu, aby wejsc na strone z Webcronem

@edit:

To proste... poprostu robisz skrypt z wykorzystaniem tego co kolega na dole napisal, wrzucasz go i ustawiasz na webcronie zeby codziennie wchodzil na strone z tym skryptem

No albo prosciej dodajesz do samej strony z newsami tongue.gif
webdice
  1. UPDATE `tabela` SET `archiwum` = 0 WHERE `data` < 'aktualna_data'


Musisz umieścić gdzieś w kodzie, np podczas wyświetlania aktualności, a gdzie to zależy głownie od ilości odwiedzin.
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.