执行查询后获取标题的 php 代码<?phpif (isset($_POST['Submit1'])) { $con = mysqli_connect("localhost:3306", "root", "", "travels"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } $fname1 = $_POST['fname']; $lname1 = $_POST['lname']; $pnum1 = $_POST['pnum']; $email1 = $_POST['email']; $fcode = $_POST['fcode']; $sql = "insert into customer_info(fname,lname,pnumber,email) values ('$fname1','$lname1','$pnum1','$email1')"; $sql1 = "insert into booking_info(fname,lname,pnumber,email,f_code) values ('$fname1','$lname1','$pnum1','$email1','$fcode')"; $sql2 = "update flight_info set seats_available=seats_available-1 where flight_code='$fcode'"; mysqli_query($con, $sql); mysqli_query($con, $sql1); mysqli_query($con, $sql2); header("Location: Booking_confirm.php");}?>代码<div class="container mt-5"> <div class="row"> <div class="col-md-6"> <form action="Booking.php" method="POST"> <div class="form-group"> <label for="fname">First Name: </label> <input type="text" name="fname" class="form-control" id="fname"/> </div> <div class="form-group"> <label for="lname">Last Name: </label> <input type="text" name="lname" class="form-control" id="lname"/> </div> <div class="form-group"> <label for="pnum">Phone Number: </label> <input type="text" name="pnum" class="form-control" id="pnum"/> </div> <div class="form-group"> <label for="email">Email-Address: </label> <input type="text" name="email" class="form-control" id="email"/> </div>这就是我的代码的外观。由于某种原因,我的标题无法正常工作,我无法找出原因。帮助将不胜感激。我已经尝试了所有可能的更改以使标题正常工作但没有用
2 回答

Qyouu
TA贡献1786条经验 获得超11个赞
您有两个嵌套表单,第一个表单action="Booking.php"
包含所有字段,而第二个嵌套表单action="Booking_confirm.php"
仅包含提交按钮和NO
字段。
代替
<form action="Booking_confirm.php" method="POST" target="_blank"> <button type="Submit" name="Submit1" class="btn btn-primary">Book</button> </form>
和
<button type="Submit" name="Submit1" class="btn btn-primary">Book</button>
单击提交时没有$_POST['fname']
等$_POST['lname']
。
编辑:您可能还需要更换
<form action="Booking.php" method="POST">
和
<form action="Booking_confirm.php" method="POST" target="_blank">
取决于您的“标题”/代码的放置位置
- 2 回答
- 0 关注
- 126 浏览
添加回答
举报
0/150
提交
取消