2012-05-04 23 views
-3

我试图用真正的单选按钮的值计算价格。目的是将文本框中的数字乘以用户选择的值。这里是表格:使用PHP中的真实单选按钮进行计算

<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> 
+0

做到这一点......哪里是你的问题? – Deleteman

+0

...和你的尝试。 –

+0

... calculate.php会计算什么? –

回答

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']; 
+0

这样做了,谢谢! –

+0

@MátéBurján:如果有帮助,请接受答案 – Nauphal

+0

我会的,但我必须等待10分钟。 –