รบกวนช่วยดูโค้ดหน่อยค่ะว่าผิดตรงไหน เพราะพอวน for ข้อมูลเลยไม่ insert/update ไม่รู้ว่าต้องเอา for ไปใส่ตรงไหน
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา รบกวนช่วยดูโค้ดหน่อยค่ะว่าผิดตรงไหน เพราะพอวน for ข้อมูลเลยไม่ insert/update ไม่รู้ว่าต้องเอา for ไปใส่ตรงไหน
รบกวนช่วยดูโค้ดหน่อยค่ะว่าผิดตรงไหน เพราะพอวน for ข้อมูลเลยไม่ insert/update ไม่รู้ว่าต้องเอา for ไปใส่ตรงไหน
Copy
คือการทำงานให้เช็คแถวในเทเบิ้ลถ้าไม่มีข้อมูลให้ทำการ insert แต่ถ้ามีอยู่แล้วให้ทำ update ซึ่งข้อมูลเยอะมาก 16 ชุด จึงต้องทำวน for แต่เหมือน code for ผิด หรือใส่ที่ผิดก็ไม่แน่ใจ หาไม่เจอว่าตรงไหน เลยอยากให้พี่ๆรบกวนช่วยดูทีค่ะ (ถ้าไม่วน insert/update ได้ค่ะ แต่พอใส่ for เลยไม่ลง)
for($i=3; $i<=16; $i++){ $select4=mysql_query("select*from crew_documents where cd_fk_cp_id = '".$crews."' and cd_fk_nd_id='".$i."'") or die (mysql_error()); $num_rows4=mysql_num_rows($select4); if($num_rows4 == 0){ if($_POST["cd_number_".$i]){ $strSQL3 = "INSERT INTO crew_documents VALUES( '".$_POST["cd_number_".$i]."', '".$_POST["cd_date_issued_".$i]."', '".$_POST["cd_date_expired_".$i]."', '".$_POST["cd_country_".$i]."', '".$_POST["cd_place_".$i]."', '".$_POST["cd_authority_".$i]."', '".$crews."', ".($i+1).", '1' )"; $objQuery3 = mysql_query($strSQL3); echo ("<script>window.location='crew_profile_edit.php?id=".$crews."'</script>"); } } else{ if($_POST["cd_number_".$i]){ $strSQL4 = "update crew_documents set cd_number ='".$_POST['cd_number_'.$i]."', cd_date_issued='".$_POST["cd_date_issued_".$i]."', cd_date_expired='".$_POST["cd_date_expired_".$i]."', cd_country='".$_POST["cd_country_".$i]."', cd_place='".$_POST["cd_place_".$i]."', cd_authority='".$_POST["cd_authority_".$i]."', cd_fk_cp_id='".$crews."',cd_fk_nd_id= ".($i+1).",cd_status= '1' where cd_fk_cp_id='".$crews."' and cd_fk_nd_id=".($i+1)." )"; $objQuery4 = mysql_query($strSQL4); echo ("<script>window.location='crew_profile_edit.php?id=".$crews."'</script>"); } } }

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ