2013-07-21 3 views
0

Хотите узнать, можете ли вы помочь?php form on the fly расчетное поле

Я работаю над сценарием, который позволяет введение 3 поля количество, цена, скидка (%), и я хотел бы, чтобы отобразить и сохранить автоматическое вычисляемое поле (Total) выполнение этой операции:

количество * цена - скидка (%) = Всего

Можете ли вы помочь мне скопировать все операции для отображения (не хранить) Всего?

Большое спасибо заранее, Pere

Этот мой код:

---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] 

ответ

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;?>"> 
+0

спасибо за ответ Curtis, но я получаю сообщение об ошибке Фатальная ошибка: Вызов функции-члена выборки() на не-объект в /mnt/web7/...bla, bla, bla ..../prod_add_probas.php в строке 126 может помочь мне? Еще раз спасибо. –

 Смежные вопросы

  • Нет связанных вопросов^_^