PHP:向表单添加价格

时间:2013-03-12 16:32:46

标签: php html forms

我正在尝试编辑我的PHP脚本,因此我添加到表单的价格将在用户点击提交时添加为总计,但我不确定如何添加值。

HTML

<select name="service">
<option value="Yes" value="10">Yes £10</option>
<option value="No">No</option>
</select>

<form method="post" action="example.php">
<select name="booking">
<option value="Double Room" value="50">Double Room £50</option>
<option value="Twin Room" value="70">Twin Room £70</option>
<option value="Family Room" value="100">Family room £100</option>
</select>
<br /> <br />
<input type="submit" value="submit" action="example.php" name="submit"><br />
</form>

PHP

You have choosen the <?php echo $_POST["booking"]; ?>

1 个答案:

答案 0 :(得分:1)

您被定义为value标记的options属性的两倍,这是错误

如果您想要访问价格,只需将价格设置为单个value属性。

更好的方法是使用ID标识每一行并在PHP中使用相应的数组来获取名称和价格(再次作为数组,或者更好地作为对象)。

希望有所帮助