如何在php中汇总文本框(数据库中的值)和html文本框(手动输入)

时间:2017-03-18 13:21:05

标签: javascript php jquery

如何汇总 textboxA (从数据库获取值)* textboxB (手动输入值)

我想做= 价格*数量 - 光盘=总计

从数据库生成价格的值只需要计算,

这是代码

<?php
$con = mysqli_connect('localhost', 'root', '', 'a.karat');
if(isset($_POST['product_id']))
{

    $prno=$_POST['prno'];
    $i=1;
    $sql = mysqli_query($con,"select * from detail_pr where prNo='$prno'");
    while ($r = mysqli_fetch_array($sql)) {

        echo 

        '<tr>
    <td><input type="checkbox" name="check[]" id="check'.$i.'"    value="'.$i.'"></td>
    <td><label for="productCode"></label>
      <input type="text" name="productCode'.$i.'" id="productCode'.$i.'" readonly value="'.$r["productCode"].'" ></td>
    <td><label for="productName"></label>
      <input type="text" name="productName'.$i.'" id="productName'.$i.'" readonly value="'.$r["productName"].'"></td>
    <td><label for="qty"></label>
      <input type="text" name="price'.$i.'" id="price'.$i.'" readonly value="'.$r["qty"].'" ></td>
     <td><input type="text" name="qty'.$i.'" id="qty'.$i.'"  ></td>
    <td><input type="text" name="disc'.$i.'" id="disc'.$i.'" ></td>
    <td><input type="text" name="total'.$i.'" id="total'.$i.'"  ></td>
  </tr>';
  $i++;
    }
}
?>


<script type="text/javascript">
function calculate(id){
var quantity = document.getElementById('qty'+id).value;
var price = document.getElementById('price'+id).value;
var sum = parseInt(quantity,10)*parseInt(price,10); 
document.getElementById('total'+id).value = sum;
}
</script>
  

我想知道怎么做

     

价格*数量 - 光盘=总数

任何人都可以帮助我吗?

感谢

1 个答案:

答案 0 :(得分:0)

 Set rRng1 = Worksheets("Sheet1").Range("I2:J20")