สอบถาม php mysqli การอัพเดตแบบบวกเพิ่มจำนวน
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถาม php mysqli การอัพเดตแบบบวกเพิ่มจำนวน
สอบถาม php mysqli การอัพเดตแบบบวกเพิ่มจำนวน
Copy
$query = mysqli_query($conn, "SELECT * FROM product WHERE product_id='$product_id'"); if (mysqli_num_rows($query) > 0) { $sql = "UPDATE `product` SET `product_unit`='$product_unit' WHERE `product_id`='$product_id'"; } else { $sql = "INSERT INTO `product`(`product_id`, `product_name`, `product_category`, `product_unit` ) VALUES('$product_id', '$product_name', '$product_category', '$product_unit')"; }
พอดีว่าผมต้องการให้การเพิ่ม มีการเช็คก่อนว่าถ้ามี id อยู่ให้เป็นการอัพเดตข้อมูล (คือ จำนวนสินค้า เช่น มีจำนวนอยู่ 10 ถ้ามีอัพเดตอีก 10 จะรวมกันเป็น 20)
และถ้าสินค้าไม่มีในฐานข้อมูลให้ insert ปกติ
กรุณาช่วยแนะนำว่าจะเขียนอัพเดตยังไงดีครับ
Oliviernewt
05-12-2016
01:37:49
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ