Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]dodawanie aktualnej daty i godziny do mysql
n00bsik
post 21.07.2010, 15:35:35
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.08.2007

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


chcialbym dodac do bazy danych aktualna date i czas.
w bazie danych mam pole 'data' typu 'datatime'
oraz takie zapytanie w pliku:


  1. $data=date("d-m-Y, H:i:s");
  2. $zapytanie = @mysql_query("INSERT INTO data SET data_time='$data'");



jakis czas temu uzylem identycznego zapytania i poprawnie dodawało date a takze godzine
a teraz pokazuja sie takie rekordy: 0000-00-00 00:00:00.
czemu tak sie dzieje ?

Ten post edytował n00bsik 21.07.2010, 15:36:31
Go to the top of the page
+Quote Post
darko
post 21.07.2010, 15:40:06
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


  1. INSERT INTO DATA (data_time) VALUES(NOW())

// edit
a dzieje się tak dlatego, że format kolumn typu datetime to yyyy-mm-dd h:m:sec, natomiast Ty formatujesz datę w inny sposób.

Ten post edytował darko 21.07.2010, 15:41:21


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
n00bsik
post 21.07.2010, 15:49:22
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.08.2007

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


haaa dziękuje:)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.05.2025 - 08:50