我真的很困惑如何用单选按钮和复选框启动我的PHP。
如何打印用户选择的选项?此外,声明许多名称相似但答案不同的字段。
它还需要连接到mySQL数据库。
复选框:
<input type="checkbox" name="theoptions[]" value="1"> Option 1...
<input type="checkbox" name="theoptions[]" value="2"> Option 2...
<input type="checkbox" name="theoptions[]" value="3"> Option 3..
如果用户将提交选中的2&3,则$_REQUEST["选项"]将是数组(2,3)
要存储在mysql中,您可以为具体用户的选定选项创建表,或者内爆()该数组以存储类似"2,3"或"2|3"的内容
如果您想在MYSQL中保存数组,我会使用serialize将其保存在MYSQL中http://www.php.net/manual/en/function.serialize.php
要取回数组,请使用http://php.net/manual/en/function.unserialize.php
所以它看起来像
$options=$_GET['theoptions']; //never use $_REQUEST
serialize($options);
//save to mysql database