PHPのfor文を使って
計算ツールを作成したいです。
計算は
1(入力した数字)×(select)=(合計)
2(入力した数字)×(select)=(合計)
3(入力した数字)×(select)=(合計)
4(入力した数字)×(select)=(合計)
5(入力した数字)×(select)=(合計)
最後に5つの総合計を計算。
※下記のコードでは1つしか表示していないです。
今回やりたいこと
5つ計算させることと総合計を計算をしたい。また、コードを見やすくしたいと思っております。
試したこと
関数とfor文を使ってまとめようとしましたが、for文の中で計算させようと思いましたが、何度やってもうまくいかずに行き詰まってます。
HTML
<body> <form method="GET" action="index2.php"> <fieldset> <legend>交通費</legend> <label> <table> <tr> <th>交通機関</th> <th>単価</th> <th>利用区分</th> <th>合計</th> </tr> <tr> <td> <select> <option>地下鉄</option> <option>JR来線</option> </select> </td> <td> <input type="text" name="price"> </td> <td> <select name="select"> <option value="0"></option> <option value="1">片道</option> <option value="2">往復</option> </select> </td> <td> <input type="text" name="total"> </td> </tr> <!-- <tr> <td> <select> <option>地下鉄</option> <option>JR来線</option> </select> </td> <td> <input type="text" name="price"> </td> <td> <select name="select"> <option value="0"></option> <option value="1">片道</option> <option value="2">往復</option> </select> </td> <td> <input type="text" name="total"> </td> </tr> <tr> <td> <select> <option>地下鉄</option> <option>JR来線</option> </select> </td> <td> <input type="text" name="price"> </td> <td> <select name="select"> <option value="0"></option> <option value="1">片道</option> <option value="2">往復</option> </select> </td> <td> <input type="text" name="total"> </td> </tr> <tr> <td> <select> <option>地下鉄</option> <option>JR来線</option> </select> </td> <td> <input type="text" name="price"> </td> <td> <select name="select"> <option value="0"></option> <option value="1">片道</option> <option value="2">往復</option> </select> </td> <td> <input type="text" name="total"> </td> </tr> <tr> <td> <select> <option>地下鉄</option> <option>JR来線</option> </select> </td> <td> <input type="text" name="price"> </td> <td> <select name="select"> <option value="0"></option> <option value="1">片道</option> <option value="2">往復</option> </select> </td> <td> <input type="text" name="total"> </td> </tr> --> </fieldset> 総合計<input type="text" name="all_total"> <button id="button">確認</button>
送信されたデータ
</body> <body> <?php $price = $_REQUEST['price']; $select = $_REQUEST['select']; $total = $_REQUEST['total']; $total = $select * $price; ?> <form action="index.php" method="POST"> <select> <option>地下鉄</option> <option>JR来線</option> </select> <input type="text" name="price"> <select name="select"> <option value="0"></option> <option value="1">片道</option> <option value="2">往復</option> </select> <input type="text" name="total" value="<?php echo ("$total"); ?>"> <a href="index.php">送信</a> </form> </body>