在我Unexpected entry in a <select> field! How did this happen?的问题中,我询问了存储01,05
值的字段中的意外<FORM><SELECT>
条目。输入没有启用MULTIPLE,并且应该具有默认的单选。
然而,它允许用户进行多项选择。我现在意识到,在我目前的情况下,有几个用户需要选择多个选项。所以现在我面临另一个问题。
如果我需要在数据库中查询同一字段中的值,该怎么办?存储在字段中的多个条目是否会搞砸结果?
让我们说<SELECT>
要求用户在01和04之间进行选择。我的期望是该字段将存储01,或02,或03或04,我可能会查询表格返回包含'02'的所有行。
如果其中一个用户进行了多项选择 - 例如02和04,该怎么办?在数据库中,现在该字段中会有一个类似02,04的条目。如果我要查询02(或04那个问题),我会在结果中得到02,04条目以及该列中仅包含'02'的条目吗?
我可以面对没有返回我需要的所有行的选择查询的条件是什么?