มีคำถามเพิ่มเติมค่ะ การวน for 3 ชั้น ทำอย่างไรค่ะ เพราะได้ลองหลายครั้งแล้วยังไงค่าที่เก็บลง DB มันจะยึดตัวสดุท้ายเก็บตาม โค้ดนี้นะค่ะ ช่วยดู loop for ให้หน่อยค่ะ
$add_ap = mysql_query("SELECT * FROM ap where branch='$branch_id'");
for ($i=0;$i<count($ch);$i++) {
$apid = $ch[$i]; $bra = $branch[$i];
for($c=0;$c<count($cment);$c++) {
$ment = $cment[$c];
}
$add_apnew ="INSERT INTO ap_remark (id_ap_old,date_add,branch,remark)";
$add_all = $add_apnew."values ('$apid','$date_add','$branch_id','$ment')" or die ("Add ข้อมูลลง Table ไม่ได้ ");
$dbquery = mysql_query($add_all);
echo "<br>".$add_all."<br>";
}
จากโค้ดด้านบนระบบนำเก็บค่าได้ไม่เท่ากัน เก็บเฉพาะค่าตัว for ลูปแรกได้ ส่วน for ตัวที่ 2 ไม่เก็บค่าให้