Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]dodawanie aktualnej daty i godziny do mysql
Forum PHP.pl > Forum > Przedszkole
n00bsik
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 ?
darko
  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.
n00bsik
haaa dziękuje:)
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.