สอบถามครับ Update ข้อมูลลง database โดยใช้ checkbox เป็นเงื่อนไข
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามครับ Update ข้อมูลลง database โดยใช้ checkbox เป็นเงื่อนไข
สอบถามครับ Update ข้อมูลลง database โดยใช้ checkbox เป็นเงื่อนไข
Copy
ผมเขียนโปรแกรมที่ให้ผู้ใช้เลือกข้อมูลที่ต้องการจะอัพเดทผ่าน checkbox ครับโดยตอนนี้ติดปัญหาที่ว่ากด submit แล้วค่าไม่เข้าไปที่ database ลองกดแล้วให้เด้ง echo alert ก็ไม่ขึ้นเหมือนกันครับ
เงื่อนไข เช็ค checkbox เพื่อลง database ครับ
เงื่อนไข เช็ค checkbox เพื่อลง database ครับ
<?php $CheckBox = $_POST["dataset"]; if(isset($_POST["Submit"])) { if(empty($CheckBox) || $CheckBox == 0 ) { echo "Please select data after click submit !!"; }else{ foreach($_POST["dataset"] as $i) { $query = "INSERT INTO r (id,accountcode,orders) VALUES('{$_POST['txtID'][$i]}','{$_POST['txtACC'][$i]}','{$_POST['txtITM'][$i]}')"; $Q_INSERT = mysqli_query($conn,$query); } } if($Q_INSERT) { echo "<script> alert('SUCCESS !')</script>"; } } ?> อันนี้ส่วนของตารางข้อมูลและ checkbox ครับ <tr> <td><center><input type="hidden" name="txtID[]" id="txtID" value="<?php echo $ven2["id"];?>"><?php echo $ven2["id"];?></center></td> <td><center><input type="hidden" name="txtACC[]" id="txtACC" value="<?php echo $ven2["acc_name"];?>"><?php echo $ven2["acc_name"];?></center></td> <td><input type="hidden" name="txtITM[]" id="txtITM" value="<?php echo $ven2["item_name"];?>"><?php echo $ven2["item_name"];?></td> <td><center><input type="checkbox" name="dataset[]" id="dataset" value="<?php echo $i++; ?>" ></center></td> </tr> หน้าตาของเว็บโดยคร่าวๆครับ จริงๆมีรายการมากกว่านี้
Natchaphon Jumnakros
30-07-2019
17:10:46
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ