Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]phpmyadmin forsuje pod timestamp wartość NOW ?
seba22
post
Post #1





Grupa: Zarejestrowani
Postów: 293
Pomógł: 4
Dołączył: 28.01.2005

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


Mam problem,

Posiadam tabelę, a w niej różne wartości w tym date dodania materiału.
Utrzymuję ją w wartości timestamp.

Domyślnie ma wartość NULL, podczas dodawania dopisuję ją parametrem now() w zapytaniu sql.

Problem jest, gdy w phpmyadminie edytuje manualnie jakiś rekord.

Za każdym razem phpmyadmin wyświetla mi w propozycji now... w liście nie moge również doszukać się wartości "keep old"...

(IMG:http://www.bankfotek.pl/image/473199.jpeg)
Czy ktoś ma jakiś pomysł co zrobić, abym mógł edytować wpisy w phpmyadminie bez resetowania daty przy każdej zmianie ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


@nospor albo mnie zaraz zawstydzisz jak TurboDynoMen, albo jednak domyślnie pole TIMESTAMP się nie aktualizuje.
Zrobiłem test na MySQL 5.0.51b i bez ustalenia domyślnej wartości po dodaniu rekordu w polu nic nie ma, a bez ustalenia ON UPDATE CURRENT_TIMESTAMP po edycji rekordu też nic się nie dzieje.

Poza tym w manualu, który przytoczyłeś jest napisane:
Cytat
With a DEFAULT CURRENT_TIMESTAMP clause and no ON UPDATE clause, the column has the current timestamp for its default value but is not automatically updated.


Cytat(nospor @ 15.12.2009, 09:34:16 ) *
Ustawienie pola na typ TIMESTAMP powoduję automatyczną aktualizację tego pola przy każdej edycji rekordu niezależnie czy się uzywa do tego PMA czy innego skryptu/programu do zarządzania bazą (IMG:style_emoticons/default/smile.gif)


Więc chyba jednak nie jest tak jak piszesz (IMG:style_emoticons/default/winksmiley.jpg)
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: 24.12.2025 - 15:46