Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak wstawić datę i czas poprzez PDO do bazy danych?
Forum PHP.pl > Forum > Przedszkole
nowy_pehapowiec
Czy w PDO jest jakaś funkcja wstawiająca aktualną datę i czas do bazy danych? I czy to działa dla wszystkich baz? Jaka ma być definicja takiej kolumny z czasem, tak żeby dało się później posortować według niej??

pozdro
blooregard
Robisz dokładnie tak samo, jak przy pomocy mysql() czy mysqli(), czyli:
  1. $pdoObject->query('INSERT INTO tabela SET dateAndTime = NOW()');


Co do typu pola w bazie
http://dev.mysql.com/doc/refman/5.0/en/dat...ime-types.html:
nowy_pehapowiec
Ale na sqlite to chyba nie zadziała? Czy jest jakiś uniwersalny sposób?

pozdro
blooregard
Cytat
Ale na sqlite to chyba nie zadziała?

A nie możesz po prostu sprawdzić?

Dokumentacja SQLite:
http://www.sqlite.org/docs.html

nospor
Mozna tez potraktować czas jak normalną wartosc w php, którą chcesz wlozyc do bazy.
Do zmiennej zapisac aktualny czas i wlozyc do bazy - chyba potrafisz przy pomocy PDO zapisac jakaś wartosc ze zmiennej?

ps: przenosze
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.