|
![](/images/resource/spacer.gif) |
|
รบกวนช่วยดู code หน่อยค่ะ ว่าผิดตรงไหนเพราะไม่ทำการ insert และ update |
|
![](/images/resource/viewboard_01.gif?v=1001) |
|
|
![](/images/resource/viewboard_03.gif?v=1001) |
![](/images/resource/viewboard_04.gif?v=1001) |
|
คือการทำงานให้เช็คแถวในเทเบิ้ลถ้าไม่มีข้อมูลให้ทำการ insert แต่ถ้ามีอยู่แล้วให้ทำ update ซึ่งข้อมูลเยอะมาก 16 ชุด จึงต้องทำวน for แต่เหมือน code for ผิด หรือใส่ที่ผิดก็ไม่แน่ใจ หาไม่เจอว่าตรงไหน เลยอยากให้พี่ๆรบกวนช่วยดูทีค่ะ (ถ้าไม่วน insert/update ได้ค่ะ แต่พอใส่ for เลยไม่ลง)
Code (PHP)
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>");
}
}
}
Tag : PHP, MySQL, HTML/CSS
![](/images/adv.jpg?v=1001)
|
|
![](/images/resource/blockviewtopic_01.gif?v=1001) |
![](/images/resource/blockviewtopic_02.gif?v=1001) |
![](/images/resource/blockviewtopic_03.gif?v=1001) |
![](/images/resource/blockviewtopic_04.gif?v=1001) |
Date :
2015-10-09 17:57:38 |
By :
thepaysz |
View :
692 |
Reply :
1 |
|
![](/images/resource/blockviewtopic_06.gif?v=1001) |
![](/images/resource/blockviewtopic_07.gif?v=1001) |
![](/images/resource/blockviewtopic_08.gif?v=1001) |
![](/images/resource/blockviewtopic_09.gif?v=1001) |
|
|
|
![](/images/resource/viewboard_06.gif?v=1001) |
![](/images/resource/viewboard_07.gif?v=1001) |
|
![](/images/resource/viewboard_08.jpg?v=1001) |
![](/images/resource/viewboard_09.gif?v=1001) |
|
|
![](/images/digitalocean-banner.jpg)
|
Load balance : Server 05
|