nowy_pehapowiec
11.05.2010, 19:56:37
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
11.05.2010, 20:13:58
Robisz dokładnie tak samo, jak przy pomocy mysql() czy mysqli(), czyli:
$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
12.05.2010, 11:45:21
Ale na sqlite to chyba nie zadziała? Czy jest jakiś uniwersalny sposób?
pozdro
blooregard
12.05.2010, 11:58:23
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
12.05.2010, 12:20:55
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