以前のユーザーの選択に応じて DynamicValues を持つ 2 つ以上のチェックボックスを持つフォームがあります。
<?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 つ以上になる場合があります。チェックボックスの数は、以前のユーザーの選択によっても異なります。
チェックボックスの値は数値になります。
私の質問が答えられるほど明確であることを願っています。