Autor | Zpráva | ||
---|---|---|---|
iceover Profil * |
#1 · Zasláno: 9. 1. 2012, 18:47:24
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 |
#2 · Zasláno: 9. 1. 2012, 20:18:08 · Upravil/a: Tori
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.
|
||
Časová prodleva: 11 let
|
0