次のフォームには 3 つのドロップダウン ボックスがあり、各エクストラに 1 つずつあり、それぞれに異なる「金額」を選択できます (つまり、0-1、0-2、0-3)。選択名は各選択で同じですが、配列を作成するためにそれぞれの ID を渡しました。
投稿されたフォームから結果を取得する方法に行き詰まっていますか?
どのエクストラが 0 より大きい値で選択されたかを判別できる必要があります。そのため、選択されたエクストラ [1] の数、エクストラ [2] の数などを判別できる必要があります。 ..
<form action="xxx.php" method="post">
<table width="100%">
<tr>
<td>
Option 1
</td>
<td>
£9.99
</td>
<td>
<select name="extra[1]"><option value="0">0</option><option value="1">1</option><option value="2">2</option></select>
</td>
</tr>
<tr>
<td>
Option 2
</td>
<td>
£14.99
</td>
<td>
<select name="extra[2]"><option value="0">0</option><option value="1">1</option></select>
</td>
</tr>
<tr>
<td>
Option 3
</td>
<td>
£24.99
</td>
<td>
<select name="extra[3]"><option value="0">0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option></select>
</td>
</tr>