|
|
|
พี่ๆ ช่วยดู code เก็บลงฐานข้อมูลให้ผมทีคับ มันเก็บลงฐานข้อมูลแต่ มัน insert UserId แค่ อันเดียว อะคับ OrderID เดียวกัน แต่ คนละ ProductID |
|
|
|
|
|
|
|
พี่ๆ ช่วยดู code เก็บลงฐานข้อมูลให้ผมทีคับ
หน้า save_checkout
Code (PHP)
<?
session_start();
mysql_connect("localhost","root","1234");
mysql_select_db("rakbanlohaphan");
$Total = 0;
$SumTotal = 0;
$strSQL = "SELECT * FROM member WHERE UserID = '".$_SESSION['UserID']."' ";
$strSQL = "
INSERT INTO orders (OrderDate,Username,Name,Address,Tel,Email,UserID)
VALUES
('".date("Y-m-d H:i:s")."','".$_POST["txt_username"]."','".$_POST["txt_name"]."','".$_POST["txt_address"]."','".$_POST["txt_tel"]."','".$_POST["txt_email"]."','".$_POST["txt_UserID"]."')
";
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,UserID)
VALUES
('".$strOrderID."','".$_SESSION["strProductID"][$i]."','".$_SESSION["strQty"][$i]."','".$_SESSION["UserID"][$i]."')";
mysql_query($strSQL) or die(mysql_error());
}
}
mysql_close();
session_destroy();
header("location:finish_order.php?OrderID=".$strOrderID);
?>
มันเก็บลงฐานข้อมูลแต่ มัน insert UserId แค่ อันเดียว อะคับ OrderID เดียวกัน แต่ คนละ ProductID
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2013-01-08 00:04:10 |
By :
waffle |
View :
864 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทด ที่รบกวนคับผม ได้ละคับ
เปลี่ยน '".$_SESSION["UserID"][$i]."' เป็น '".$_POST["txt_UserID"]."'
|
|
|
|
|
Date :
2013-01-08 00:06:25 |
By :
waffle |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-01-08 06:14:31 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|