php表单在飞行计算字段

时间:2013-07-21 18:28:57

标签: php forms calculated-field

想知道你是否可以提供帮助?

我正在开发一个脚本,允许引入3个字段数量,价格,折扣(%),我想显示并存储执行此操作的自动计算字段(总计):

数量*价格 - 折扣(%)=总计

您是否可以帮我编写所有操作以显示(不存储)Total?

非常感谢您提前, 佩尔

这是我的代码:

---dbase connect
[PHP]if($_POST["do"]=="store")
{
$prod_nombreproducto=$_POST["prod_nombreproducto"];
$prod_cantidad=$_POST["prod_cantidad"];
$prod_preciounitario=$_POST["prod_preciounitario"];
$prod_descuento=$_POST["prod_descuento"];
$prod_totalproducto=$_POST["prod_totalproducto"];[/PHP] 


[PHP]$query="insert into pm_productos value('$prod_nombreproducto','$prod_cantidad',
'$prod_preciounitario','$prod_descuento','$prod_totalproducto')";[/PHP] 


Quantity: <input type="text" name="prod_cantidad" size="20">
Price: <input type="text" name="prod_preciounitario" size="20">
Discount (%):<input type="text" name="prod_descuento" size="20">
Total:<input type="text" name="prod_totalproducto" size="20"></td>
</tr>[/PHP] 

1 个答案:

答案 0 :(得分:0)

$prod_nombreproducto=$_POST["prod_nombreproducto"];
$prod_cantidad=$_POST["prod_cantidad"];
$prod_preciounitario=$_POST["prod_preciounitario"];
$prod_descuento=$_POST["prod_descuento"];
$prod_totalproducto= ($prod_preciounitario * $prod_cantidad) - $prod_descuento;

喜欢那个?

当你从数据库中提取它时:

$row = $db->fetch(); // Select/fetch data here

$total = $row['prod_preciounitario'] * $row['prod_cantidad'] - $row['prod_descuento'];

Total: <input type="text" value="<?=$total;?>">