Vložení hodnoty NULL místo 0
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- melonka
- Člen | 4
Ahoj,
při uložení dat do databáze se mi při nevyplnění hodnoty uloží 0 a já
bych chtěla, aby se uložila hodnota NULL. Neukládá se tam číslo 0 kvůli
tomu, že mám použité validační pravidlo $form::NUMERIC ?
Díky za každou radu.
$form->addText('pocet', 'Počet:')
->addCondition($form::FILLED)
->addRule($form::NUMERIC, 'Položka počet musí být číslo.' );
Editoval melonka (14. 6. 2015 15:37)
- melonka
- Člen | 4
melonka napsal(a): Už jsem tento problém vyřešila.
Ahoj,
při uložení dat do databáze se mi při nevyplnění hodnoty uloží 0 a já bych chtěla, aby se uložila hodnota NULL. Neukládá se tam číslo 0 kvůli tomu, že mám použité validační pravidlo $form::NUMERIC ?Díky za každou radu.
$form->addText('pocet', 'Počet:') ->addCondition($form::FILLED) ->addRule($form::NUMERIC, 'Položka počet musí být číslo.' );