Autor Zpráva
iceover
Profil *
V tabulkové struktuře mám nastavený sloupeček 'rok_narozeni', int(4). Pokud se data aktualizují ve vybraném řádku a 'rok_narozeni' zůstane nevyplněný, tak se údaj v buňce změní na 0. Jde tomu nějak zamezit?

Zkoušel jsem nastavit sloupeček na 'Nulový', 'Výchozí' = 'NULL' nebo na 'Výchozí' = 'Žádná', ale pořád mi to tam cpe 0.

Vypadá to potom blbě, když se ve formuláři objeví, jako výchozí hodnota 0. To samozřejmě jde změnit přes PHP funkci, ale proč něco dělat složitěji, když to určitě lze i jednoduše.

Děkuji za odpovědi.
Tori
Profil
NULL není řetězec, takže se nepíšou apostrofy okolo. Jestli to nastavujete přes PhpMyAdmin, dejte sloupci "nulový" a nevyplňujte výchozí hodnotu, mělo by to snad pomoct.

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: