สอนทำระบบ POS (ระบบขายหน้าร้าน) Ep 34. จัดการ Transaction BEGIN, COMMIT, ROLLBACK(บันทึกการสั่งซื้อ Part 6)
สอนทำระบบ POS (ระบบขายหน้าร้าน)
Ep 34. จัดการ Transaction BEGIN, COMMIT, ROLLBACK
(บันทึกการสั่งซื้อ Part 6)
ระบบ บริหารจัดการร้านกาแฟ PHP | FD22-Cafe (Coffee AND Bakery)
ระบบบริหารจัดการ รีสอร์ท | Booking Resort System PHP
CART&POS (ระบบจัดการงานขายหน้าร้านและ ออนไลน์ สำหรับร้านค้าขนาดกลาง,SME)
ระบบ POS (Point of Sale) ระบบขายหน้าร้าน ตัวเต็ม
(มีระบบ BarCode และ QR-Code รองรับเครื่องแสกน)
ตัวอย่างผลงาน FD22 Logistic 2020 ระบบบริหารจัดการขนส่ง
สอนทำระบบ POS (ระบบขายหน้าร้าน) Ep 34. จัดการ Transaction BEGIN, COMMIT, ROLLBACK(บันทึกการสั่งซื้อ Part 6)
Code หน้า saveorder_a.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
//ถ้าทำงานครบตามเงื่อนไข if($query1 && $query4){ mysqli_query($condb, "COMMIT");//จะ COMMIT บันทึกสำเร็จคือบันทึก sql1 กับ sql4 แล้ว $msg = "บันทึกข้อมูลเรียบร้อยแล้ว "; foreach($_SESSION['cart'] as $p_id)//วนซ้ำ $_SESSION['cart'] เพื่อเช็คเตรียมจะunset { //unset($_SESSION['cart'][$p_id]); unset($_SESSION['cart']);//unset($_SESSION['cart'][$p_id]); } } else{ mysqli_query($condb, "ROLLBACK"); $msg = "บันทึกข้อมูลไม่สำเร็จ กรุณาติดต่อเจ้าหน้าที่ค่ะ "; } |
1 2 3 4 |
<script type="text/javascript"> //alert("<?php echo $msg;?>"); window.location ='index.php'; </script> |