-3

真のラジオボタンの値で価格を計算しようとしています。目的は、テキスト ボックス内の数値にユーザーが選択した値を掛けることです。フォームは次のとおりです。

<form action="calculate.php" method="post">
    number: <input type="text" name="n" />
    <br />
    <input type="radio" name="1" value="110" /> option 1
    <br />
    <input type="radio" name="2" value="140" /> option 2
    <br />
    <input type="radio" name="3" value="200" /> option 3
    <br />
    <input type="submit" value="calculate"/>
</form>
4

1 に答える 1

0

一意のラジオ ボタンを選択する場合は、ラジオ ボタンの名前を同じにする必要があります。

<form action="calculate.php" method="post">
    number: <input type="text" name="n" />
    <br />
    <input type="radio" name="opt" value="110" /> option 1
    <br />
    <input type="radio" name="opt" value="140" /> option 2
    <br />
    <input type="radio" name="opt" value="200" /> option 3
    <br />
    <input type="submit" value="calculate"/>
</form>

PHPからこれを行う

$price = $_POST['opt'] * $_POST['n'];
于 2012-05-04T18:20:31.323 に答える