-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 回答