czarny30
22.04.2009, 01:34:16
Witam.
Nie wiem czy dobrze napisalem czy na tym forum ale wybaczcie jestem nowy i jeszcze nie znam zasad panujacych.
Mam taki problem.
Jestem poczatkujacy w php mam sobie taki skrypcik do newsow ktory dziala na jednej bazie danych nie wiem w jaki sposob dodac date edycji newsa.
Chcialbym aby data dodania byla widoczna ale gdzies podnia data edycji.
Jak to zrobic?
Jezeli bedzie potrzebny ten skrypt z php dodam.
// dodałeś identyczny temat na Przedszkolu, jako że tu już otrzymałeś odpowiedź usuwam tamtego posta
// na przyszłość pamiętaj, że crossposting jest niezgodny z regulaminem
// ayeo
marcio
22.04.2009, 01:38:16
Poprostu zamiast miec 1 pole dla daty masz 2 pola np Date i E_Date przy dodawaniu news'a dodajesz to sama date do obydwoch kolumn przy edycji robisz update tylko dla kolumny E_Date.
MajareQ
22.04.2009, 15:13:34
Dodajesz dokładnie takie same pole jak data w strukturze tabeli, domyślnie pole jest puste.
W PHP sprawdzasz czy data edycji ma wartość. Jeśli tak to wyświetla napis 'News ostatnio edytowany:'
W edycji newsa automatycznie dodaje datę, dzięki funkcji date();
Nic prostszego.
singollo
22.04.2009, 15:28:02
W bazie (jeśli korzystasz z MySQL) możesz sobie dodać pole:
lastUpdated TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
Będzie zawierało zawsze datę ostatniej modyfikacji rekordu.
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.