【发布时间】:2011-07-23 01:50:41
【问题描述】:
我在 HTML 表单中有以下多选框:
<select multiple="multiple" name="fruits">
<option value="Apple">Apple</option>
<option value="Peach" selected="selected">Peach</option>
<option value="Banana">Banana</option>
<option value="Grapes" selected="selected">Grapes</option>
</select>
如何将选定的值转换为逗号分隔值的字符串以插入数据库?
我正在使用 PHP。
【问题讨论】:
-
嗯,你在使用PHP对吗?
-
您是否真的想要一个 csv(一种具有自己的转义特性的文件类型),它可能无法直接在查询中工作,但可以用于通过其他机制上传?或者您是否想要一种方法来组合一组项目以用于直接查询?无论哪种方式,请注意没有提及安全性的答案,因为没有它,这很容易被黑客入侵以进行 sql 注入攻击。
-
@evan,我所说的 cvs 是指逗号分隔的值,如发布的那样。