php 中复选框的数据类型
如果我打算使用复选框作为输入,则在 phpmyadmin 中输入的数据类型应该是什么?
What should be the data type that will be entered in phpmyadmin if I plan to use a checkbox as an input?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
MySQL 文档建议对布尔值使用tinyint(1),因此tinyint(1) 可能是最好的。
http://dev.mysql.com/doc/ refman/5.0/en/numeric-type-overview.html
The MySQL documentation recommends using tinyint(1) for boolean values, so tinyint(1) is probably the best.
http://dev.mysql.com/doc/refman/5.0/en/numeric-type-overview.html
如果您有一组相关的复选框想要存储在单个列中,您也可以考虑 SET 数据类型,它与 ENUM 类似,您可以为每个“选项”指定名称,但 SETS 可以让您拥有多个选定的命名选项。
If you have a set of related checkboxes that you would like to store in a single column, you might also consider SET datatype, which is similar to ENUM in that you can have names for each of your "options", but SETS lets you have multiple selected named options.