Autor Zpráva
kimas
Profil *
Dobrý večer,

nevěděl by někdo, proč na PHP verzi 5.2.5 mi skript
$od_form = '27.11.2008';
$od = date("Y.m.d", strtotime($od_form)); 	

vypíše správně 2008.11.27

a na verzi 5.0.5 mi ten samý kód vypíše
1970.01.01?

Jak by se to dalo upravit, aby to převádělo datum na databázový tvar i ve verzi 5.0.5?

Díky moc.
Taps
Profil
kimas
a co konkrétně potřebuješ s tím datumem udělat ? to co píšeš mi připadá trošku jako nesmysl
kimas
Profil *
Taps
No když mám datum ve tvaru 27.11.2008, tak z něho potřebuju udělat datum ve tvaru 2008.11.27..
kimas
Profil *
Protože když uložím do databáze přímo ten datum ve tvaru 27.11.2008, tak ve sloupci DATETIME se mi zobrazí 2027.11.20 08:00:00
bohyn
Profil
$datum = explode(".", $od_form);
$od = $datum[2].".".$datum[1].".".$datum[0];
Taps
Profil
kimas
při ukldání do databáze můžeš použít NOW() nebo CURRENT_DATE

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0