我有一个带有多个选择输入的表单,它通过数组将其内容传递给php。我无法使INSERT查询工作,我唯一返回ajax的数据给了我一个空的警告框。我把它缩小到php文件,所以我不会附加表单或jQuery代码。任何帮助,将不胜感激。
- >“member”是从多个select传递的数组。
$tmid = $_POST["team"];
$fltid = $_POST["flight"];
if ($con) {
if(isset($_POST["member"])){
$i = 0;
$members = ($_POST["member"]);
foreach ($members as $member) {
$memarr = explode('*', $member);
$memid = $memarr[0];
$indid = $memarr[1];
$sql = "INSERT INTO FlightJoin (FlightID, MemberID, TeamID, IndID) VALUES ('$fltid', '$memid', '$tmid', '$indid')";
$result = mysqli_query($con,$sql) or die(mysqli_error($con));
$i++;
}
if($result){
echo $i.'manifests successfully created.';
}else{
echo 'Problem occured adding record.';
}
}else{
echo 'data not received.';
}
}