diff --git a/controllers/cartController.js b/controllers/cartController.js index 8b60b16b00cdbb766aa79deb5b6767246b7db266..dbe1bf540383b2c903f2864eb3b07399c68ae758 100644 --- a/controllers/cartController.js +++ b/controllers/cartController.js @@ -82,7 +82,7 @@ exports.checkout = async (req, res) => { // เพิ่มรายการสินค้าลงใน Order_Items const orderItems = cart.map(item => [orderId, item.product_id, item.quantity, item.price]); - await pool.query('INSERT INTO order_items (order_id, book_id, quantity, price) VALUES ?', [orderItems]); + await pool.query('INSERT INTO order_items (order_id, phone_id, quantity, price) VALUES ?', [orderItems]); // ล้างตะกร้าหลังจาก Checkout สำเร็จ req.session.cart = []; diff --git a/controllers/productController.js b/controllers/productController.js index eb0b38e75f5749c0d30ec9baa86757472aca45c9..237ee74ee6173ebba05335d81b015d1c4c725c32 100644 --- a/controllers/productController.js +++ b/controllers/productController.js @@ -114,7 +114,7 @@ exports.orderHistory = async (req, res) => { const [items] = await pool.query( `SELECT oi.*, p.product_name, p.image FROM order_items oi - JOIN products p ON oi.book_id = p.product_id + JOIN products p ON oi.phone_id = p.product_id WHERE oi.order_id = ?`, [order.order_id] );