ShoppingCart Product Stock Update with PHP8 PDO

Workshop ShoppingCart Product Stock Update with PHP8 PDO

  • ระบบอัปเดตสต๊อกสินค้าเป็นส่วนสำคัญของระบบจัดการสินค้า โดยช่วยให้ผู้ดูแลระบบสามารถตรวจสอบจำนวนสินค้าและปรับปรุงสต๊อกสินค้าได้อย่างสะดวก โดยขั้นตอนการทำงานของระบบมีดังนี้
    • การพัฒนาโครงสร้างหน้าจัดการสต๊อกสินค้า

      ในส่วนนี้เป็นการออกแบบหน้าเว็บสำหรับจัดการและแสดงรายการสต๊อกสินค้า โดยใช้โครงสร้าง Template เพื่อให้สามารถจัดการโค้ดได้ง่าย และสามารถนำกลับมาใช้ซ้ำได้
      โดยหน้าเว็บนี้ถูกพัฒนาด้วย PHP ร่วมกับ AdminLTE Framework

    • การดึงข้อมูลสินค้าจากฐานข้อมูล

      • ระบบจะทำการเชื่อมต่อฐานข้อมูล และดึงข้อมูลสินค้าจากตาราง tbl_product รวมถึงรูปภาพสินค้าจากตาราง tbl_img_detail เพื่อนำมาแสดงในรูปแบบตาราง
    • การแสดงข้อมูลสินค้าในรูปแบบตาราง

      • ข้อมูลสินค้าจะถูกนำมาแสดงในตาราง โดยประกอบด้วย
        1. ลำดับสินค้า

        2. รูปสินค้า

        3. ชื่อสินค้า

        4. สถานะสินค้า

        5. จำนวนสินค้าในคลัง

        6. ช่องกรอกจำนวนสต๊อกที่ต้องการปรับ

        7. ปุ่มสำหรับปรับสต๊อก

  • ตัวอย่าง product_stock_list.php

  • อัปเดตสต๊อกสินค้า (update_stock.php)

    ไฟล์ update_stock.php ทำหน้าที่รับข้อมูลจากผู้ใช้งาน และดำเนินการอัปเดตจำนวนสินค้าในฐานข้อมูล โดยใช้ภาษา PHP ร่วมกับ PDO เพื่อเพิ่มความปลอดภัยในการจัดการข้อมูล

  • ขั้นตอนการทำงานของระบบ

    1. รับข้อมูลจากผู้ใช้งานผ่าน AJAX

    2. ตรวจสอบความถูกต้องของข้อมูล

    3. ดึงข้อมูลสต๊อกเดิม

    4. คำนวณจำนวนสต๊อกใหม่

    5. อัปเดตข้อมูลลงฐานข้อมูล

    6. ส่งผลลัพธ์กลับไปแสดงบนหน้าเว็บ


 

ติดต่อ สอบถามข้อมูลเพิ่มเติม