[ Vuk Nikolić @ 01.04.2005. 22:01 ] @
e ovako, instalirao sam php5 pre nekog vremena i pokretao sam moje stare "aplikacije" da vidim kako se ponasaju u php-u 5.
sve radi savrseno osim jedne sitnice.

u bazi imam klasican timestamp(14).
imam funkciju napravi_datum($timestamp,$nacin=0) koja na osnovu timestamp-a i nacina formira datum u obliku dan. mesec. godina. (sa $nacin menjam kojim redosledom i da li ukljucujem i sate i minute).

ali sam video da dobijam cudne rezultate funkcije, kao npr: 3-. -0. 2005.
pogledam ja, procitana vrednost iz baze je: 2005-03-16 21:43:16, znaci vec formiran string, a ne 20050316214316

funkcija se u sastoji od linija poput: $godina = substr($timestamp, 0, 4); i vraca se obican string.

sad moje pitanje je zasto php5 sam formatira timestamp-ove iz mysql-a?

posle sam vratio php4 i video da radi sve lepo...
da li ima nacin da se ovo iskljuci?
[ Vuk Nikolić @ 28.04.2005. 21:11 ] @
jos ranije sam nasao odgovor, al' ajde da podelim sa ostalima...

Citat:
In MySQL 4.1, TIMESTAMP display format changes to be the same as DATETIME, that is, as a string in 'YYYY-MM-DD HH:MM:SS' format rather than as a number in YYYYMMDDHHMMSS format.


znaci problem uopste nema veze sa php-om.