while($row = mysql_fetch_array($result)){
echo '<tr>
<td>'.$row[0].'</td>
<td>'.$row[1].'</td>
<td>'.$row[2].'</td>';
$price=$row['price'];
echo "<td><input type='checkbox' name='er' value='$price'></td>";
echo "</tr>";
PHPファイル
<?php
$ercharge=$_POST['er'];
echo $ercharge;
?>
mysqlテーブルからの料金のリストがあり、各項目にチェックボックスがあるため、合計が計算されます。上記のコードは機能し、チェックされたアイテムの価格を出力します。問題は、それが 1 つの項目だけであることです。複数の項目にチェックが入っている場合は、1 つだけ出力されます。