【发布时间】:2017-07-17 21:10:31
【问题描述】:
我有一个账单表,其中包含类似的列
id dish_bill electric_bill telephone_bill mobile_bill total
我想在每一列中插入数据。当我提交数据时,所有列的总和将插入到每一行的总字段中。
我的代码是:
<?php
$dbHost = "localhost";
$dbUser = "root";
$dbPassword = "";
$dbName = "bill";
if(isset($_POST['sub'])){
$dishBill = $_POST['dish'];
$electricBill = $_POST['electric'];
$telephoneBill = $_POST['telephone'];
$mobileBill = $_POST['mobile'];
$query = "insert into bills(dish_bill,electric_bill,telephone_bill,mobile_bill,total) values ($dishBill,$electricBill,$telephoneBill,$mobileBill,sum($dishBill+$electricBill+$telephoneBill+$mobileBill))";
$conn = mysqli_connect($dbHost,$dbUser,$dbPassword,$dbName);
mysqli_query($conn,$query);
}
?>
<form action="#" method="post">
Dish Bill: <input type="text" name="dish">
Electric Bill: <input type="text" name="electric">
Telephone Bill: <input type="text" name="telephone">
Mobile Bill: <input type="text" name="mobile">
<input type="submit" name="sub">
</form>
【问题讨论】:
-
你试过的分享代码