我在嵌套克隆内的嵌套循环有问题,第二个循环有问题
第一个克隆用于房间排,第二个克隆用于每个房间的客人人数
第一个循环(对所有克隆的房间进行循环)以插入到工作良好的表中
第二个循环(对每个房间克隆的所有来宾进行循环)需要解决
任何建议,请
here the life page
这是代码操作页面
<?php
//including the database connection file
include_once("../config/config.php");
if(isset($_POST['Submit'])) {
$fileid2 = $_POST['fileid2'];
$roomid = $_POST['roomid'];
$prefixpri = $_POST['prefixpri'];
$fnamepri = $_POST['fnamepri'];
$lnamepri = $_POST['lnamepri'];
$nationalitypri = $_POST['nationalitypri'];
$extrabed = $_POST['extrabed'];
$roomtype = $_POST['roomtype'];
for ($i = 0; $i < count($_POST['fileid2']); $i++) {
$fileid2 = $_POST['fileid2'][$i];
$roomid = $_POST['roomid'][$i];
$prefixpri = $_POST['prefixpri'][$i];
$fnamepri = $_POST['fnamepri'][$i];
$lnamepri = $_POST['lnamepri'][$i];
$nationalitypri = $_POST['nationalitypri'][$i];
$extrabed = $_POST['extrabed'][$i];
//$roomtype = $_POST['roomtype'][$i];
//insert info of pri guest to rez_client table
$result = mysqli_query($mysqli, "INSERT INTO
test (`value1`, `value2`, `value3`, `value4`, `value5`, `value6`, `value7`)
VALUES('$fileid2','$roomid','$prefixpri','$fnamepri','$lnamepri','$nationalitypri','$extrabed')");
//insert info of pri guest to guestdetails table
$result1 = mysqli_query($mysqli, "INSERT INTO
testt (`value1`, `value2`, `value3`, `value4`, `value5`, `value6`)
VALUES('$fileid2','$roomid','$prefixpri','$fnamepri','$lnamepri','$nationalitypri')");
///////////////////////////////////////////////////
if($roomtype == 'None'){
//donothing;
}
elseif($roomtype == 'Single'){
//donothing;
}
else{
for ($x = 0; $x < count($_POST['roomid']); $x++) {
$fileid2x = $_POST['fileid2'][$x];
$roomidx = $_POST['roomid'][$x];
$prefixx = $_POST['prefix'][$x];
$fnamex = $_POST['fname'][$x];
$lnamex = $_POST['lname'][$x];
$nationalityx = $_POST['nationality'][$x];
$resultt = mysqli_query($mysqli, "INSERT INTO
testt (`value1`, `value2`, `value3`, `value4`, `value5`, `value6`)
VALUES('$fileid2x','$roomidx','$prefixx','$fnamex','$lnamex','$nationalityx')");
}// close for
}// close else
//display success message
echo "<font color='green'>Data added successfully.";
echo "<br/><a href='2loopindex.php'>View Result</a>";
}//close for
}// close if isset
?>