我正在处理一个简单的订单 HTML 表单,但我不确定将其存储在数据库中的最佳方式是什么。
假设我有一个表单,我可以在其中询问用户:
“您希望如何订购?”
- 把它发给我
- 以数字方式发送
- 到店里取
使用单选按钮,他们可以选择其中任何一个。我的问题是,如何将其存储在数据库中?应该value是什么?
<input type="radio" name="delivered" id="delivered" value="">
我可以使用描述性文本send, digitally,pickup并将其另存为 a varchar,或者我可以将其另存为int- 1, 2, 3。
使用整数,我消除了拼写错误的可能性,它甚至可能更快(?)。缺点是;我必须记住每个值的含义。“是2 皮卡还是数字?”