我有一个包含超过 2 个复选框的表单,这些复选框具有 DynamicValues,具体取决于以前的用户选择。
<?php if (isset($_POST['submit'])) {
if(sizeof($_POST['price']) == 2){
mysql_query("INSERT INTO price (value1, value2)
VALUES ('???????????????????????')");
}
else{
echo "NOT OK"; }
}
?>
<form id="send" action="send.php" method="post">
Price 1<input name="price[]" type="checkbox" value="DynamicValue">
Price 2<input name="price[]" type="checkbox" value="DynamicValue2">
Price 3<input name="price[]" type="checkbox" value="DynamicValue3">
<input name="submit" type="submit" value="Send" />
</form>
VALUES 应该包含什么才能为每个选定的复选框获取正确的值。用户必须能够从列表中的任何位置选中 2 个复选框?
复选框可能恰好超过 3 个,复选框的数量也取决于之前的用户选择。
复选框值将是数值。
希望我的问题足够清楚,可以得到回答。