我正在尝试创建一个复选框系统来完成我的在线表单。
除了复选框部分外,表单的所有内容都可以正常工作。它只是向数据库发布任何内容。
<input type='checkbox' name='species' value='$txt' />$txt<br/>
上面的代码放入表单页面,它动态地从数据库中提取信息以显示完整的物种列表。此pasrt也可正常工作,并按预期在表单上显示所有这些。但是,当用户勾选任何或所有复选框时,在提交表单时没有任何内容发布到数据库。表格中的其他所有内容都会提交。没有错误从数据库返回。
$_POST[species]
有人能说出这里可能出现的问题吗?
其次,表格是钓鱼。用户可以选择几种口味(例如褐鳟鱼,虹鳟鱼和金鳟鱼)是否有可能将其发布为Brown,Golden&amp;虹鳟鱼??我假设有可能需要很多IF语句???这是唯一的方法,因为它似乎是一条很长的路线,有很多组合......
非常感谢对这两个问题的任何帮助。
答案 0 :(得分:0)
使用PHP处理表单在网上得到很好的记录。 Try this article over at PHP Freaks
看起来你正在寻找
<input type='checkbox' name='species[]' value='$txt' />$txt<br/>