![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 22.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
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 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
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.
-------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 382 Pomógł: 22 Dołączył: 21.05.2007 Skąd: Elbląg Ostrzeżenie: (0%) ![]() ![]() |
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. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 1 Dołączył: 25.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:18 |