所以我通常使用TinytInt(1)
. 在我目前正在开发的网站中,我需要能够存储1, 0 or NULL
. 此字段是从 PHP 表单中的单选按钮填充的。
当我在表单中选择“是”(值为 1)时,它会准确存储。但是,当我选择“否”(值为 0)时,它会存储为 NULL。
如果用户既不选择“是”也不选择“否”,我想保留 NULL。
知道为什么“否”(0)值没有按预期存储吗?
编辑:
这是基本的 HTML:
Yes <input type='radio' name='video_transfer_dvd_question' value='1' />
No <input type='radio' name='video_transfer_dvd_question' value='0' />