◀ Previous Next ▶ Up ▲


witpoko.com


การบันทึกลงฐานข้อมูล mysql

คืออย่างนี้ครับผมเขียนโปรแกรม php ระบบซื้อขายสินค้า
มีปัญหาตอนบันทึกลงฐานข้อมูลไม่ได้ครับ ผมสร้าง ตารางไว้ 4 ตาราง คือ 1 ตาราง customer 2 ตาราง orders 3 ตาราง books 3 ตาราง order_items ในตารางที่ 4 มีฟิวส์ ดังนี้

orderid pk
isbn fk
item_price
quantity

ในโปรแกรมผมได้เขียน เป็นฟังก์ชัน insert_order ไว้ดังนี้ครับ (ผมตัดเฉพาะ ในส่วนของการบันทึกลง ตารางที่ 4 เท่านั้นครับ เพราะตาราง customer และ orders นั้นสามารถทำการบันทึกได้แล้วครับ )
foreach ($cart as $isbn => $qty)
{
$book = get_book_details($isbn);
$price = $book["price"];
$conn = connect_db("order_book");
$sql = "insert into order_items values ($orderid,'$isbn',$price,$qty)";
$result = mysql_query($sql);
if(!$result)
return false;
}
return $orderid;


ขอบคุณครับ


จากคุณ : หาความรู้ -[ 15 ธ.ค. 49 - 14:15:06 A:61.90.146.88 X: ]





กระทู้ยอดนิยม