How can I save a YES or NO value on a form to a MySQL database
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Which MySQL Datatype to use for storing boolean values?
我看过很多关于这个话题的问题,但我找不到答案,我有一个包含10个问题的HTML表单,每个问题都有一个单选按钮,用于选择是或否。在数据库中创建表(我使用phpymadmin)时,我需要为每个问题选择什么类型来存储这个YesNo字段?我是一个新手,但所有的答案都很感谢!
这完全取决于用例。
一些可能性是:
- 创建tinyint(1)列,将1存储为yes,0存储为no;
- 创建一个char(1)列,并将"y"存储为"yes";
- 创建char(3)列并存储"yes"或"no";
你可以自由选择适合你需要的。即使是这些也只是少数的选择。