|
|
|
ถ้าผมต้องการเก็บ total( ราคาสินค้า*จำนวนสินค้า) กับ sumtotal(total+totalของแต่ละรายการ) ลงฐานข้อมูลต้องเขียนโคดยังไงครับ |
|
|
|
|
|
|
|
อันนี้โคดตัวอย่าง จากเว็บไทยคลีเอท ซึ่งโคดของเว็บนี้ไม่ได้เก็บ total กับ sumtotal
<?php
session_start();
mysql_connect("localhost","root","root");
mysql_select_db("mydatabase");
$Total = 0;
$SumTotal = 0;
$strSQL = "
INSERT INTO orders (OrderDate,Name,Address,Tel,Email)
VALUES
('".date("Y-m-d H:i:s")."','".$_POST["txtName"]."','".$_POST["txtAddress"]."' ,'".$_POST["txtTel"]."','".$_POST["txtEmail"]."')
";
mysql_query($strSQL) or die(mysql_error());
$strOrderID = mysql_insert_id();
for($i=0;$i<=(int)$_SESSION["intLine"];$i++)
{
if($_SESSION["strProductID"][$i] != "")
{
$strSQL = "
INSERT INTO orders_detail (OrderID,ProductID,Qty)
VALUES
('".$strOrderID."','".$_SESSION["strProductID"][$i]."','".$_SESSION["strQty"][$i]."')
";
mysql_query($strSQL) or die(mysql_error());
}
}
mysql_close();
session_destroy();
header("location:finish_order.php?OrderID=".$strOrderID);
?>
Tag : PHP, Ms Access, MySQL, HTML
|
|
|
|
|
|
Date :
2017-10-19 09:01:57 |
By :
473278749707887 |
View :
971 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MySQL มี SUM() ฟังก์ชัน
|
|
|
|
|
Date :
2020-07-30 13:02:41 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|