|
|
|
เก็บค่าแล้วพอรันมัน error ครับ ผมไม่แน่ใจว่าผิดที่สัญลักษณ์อันไหนอ่าครับ เพื่อนๆ พี่ๆ ทุกคนช่วยทีครับ |
|
|
|
|
|
|
|
Code (PHP)
<?
ob_start();
session_start();
mysql_connect("localhost","root","510740");
mysql_select_db("dbproject");
mysql_query("SET NAMES UTF8");
$Total = 0;
$SumTotal = 0;
$strSQL = "
INSERT INTO order (mem_id,OrderDate,Name,Address,Tel,Email)
VALUES
('".$_SESSION["mem_id"]."','".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 order_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
|
|
|
|
|
|
Date :
2012-03-28 18:13:45 |
By :
l3igl3ird |
View :
813 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คำว่า order เป็นของสงวนครับ(เห่อๆ) ผมไม่แน่ใจว่า mysql ใช้ยังงัยน่ะครับ
ระหว่าง ใช้ " ครอบ หรือ ' ครอบ หรือได้ทั้งคู่
เป็น INSERT INTO "order"
แต่จะให้ดีเปลี่ยนชื่อ table ดีกว่าครับ
|
|
|
|
|
Date :
2012-03-28 18:35:35 |
By :
เห่อๆ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ ผมลองดูสักครู่นะครับ
|
|
|
|
|
Date :
2012-03-28 18:40:48 |
By :
l3igl3ird |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบคุณมากๆ ครับ ^^
|
|
|
|
|
Date :
2012-03-28 19:50:34 |
By :
l3igl3ird |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|