Špatný formát data když jde z databáze

Webster.K
Člen | 212
+
0
-

Zdravím všechny, řeším drobnost s časem. Do databáze potřebuji uložit celkem tři data s tím, že to poslední z nich nemusí být uvedeno. V MySQL je tam, že může být null, což uloží do DB, když se tam nic neodešle 0000–00–00 00:00:00, což je správně. Když ale danou hodnotu chci načíst zpět, vždy mi to vrací: –0001–11–30 00:00:00. Potřebuji dané datum editovat ve formuláři, tedy pres $form->setDefaults naplnit a je tam vždy toto. Neví někdo, jak docílit toho, aby když to tam vložím, aby tam ideálně nic nebylo? nebo alespoň aby tam byli nuly stejně jako v DB?

David Matějka
Moderator | 6445
+
0
-

asi tam neposilas do database null, ale treba prazdny string, proto se to ulozi takhle blbe

Webster.K
Člen | 212
+
0
-

Tak prý posílám :D by mě nenapadlo, že null to uloží opravdu jako null ale prázdný string jako 0000–00–00 a ve výsledku z toho vylez nesmysl