-1
A
回答
0
你越来越多刀片,因为你是在$reservations
循环每个记录。如果您预期只有一项记录预订,您应该首先了解为什么要获取多条记录。
这且不说,通过免去您while
循环改变你的代码:
if(isset($_POST['submitBtn']) && $row = mysqli_fetch_array($reservation)){
if($row['reservefrom'] == $checkin) die("Same Date");
$lastname = $_POST['text_lastname'];
$firstname = $_POST['text_firstname'];
// ... other values, then execute your query
}else{
// either submitBtn was not posted or no result were found in $reservation
}
我注意到还有你在你的代码中使用return
,但代码似乎并没有成为一个函数中,这样的困惑。如果它在一个函数中,那么从内部开始echo
可能是个坏主意,除非该函数专门用于直接向浏览器发送数据。
相关问题
- 1. 不插入数据库。 PHP和mysql
- 2. PHP和MySQL数据插入错误
- 3. 插入到MySQL数据库和PHP
- 4. php mysql不插入数据
- 5. PHP插入数据到mysql
- 6. PHP的Mysql数据插入
- 7. PHP MySQL插入数据库
- 8. PHP MySQL插入数据
- 9. 由PHP插入JPEG到MySQL
- 10. 数据插入到数据库 - PHP MYSQL
- 11. PHP MYSQL将HTML插入MYSQL数据库
- 12. PHP mysql:从数组插入数据
- 13. 数组到数据库插入PHP MYSQL
- 14. 无法插入数据php mysql - 整数
- 15. 插入HTML表单数据到MySQL数据库和PHP [解决]
- 16. 插入数据到数据库和PHP
- 17. PHP - 防止被插入MySQL数据库
- 18. PHP:将其插入到mysql数据库
- 19. PHP&MySQL插入数据错误
- 20. PHP&MYSQL - 不插入相同的数据
- 21. php mysql表格没有插入数据
- 22. PHP/MySQL插入数据库不工作
- 23. 通过PHP将数据插入MySQL
- 24. 不能插入数据到MySQL与PHP
- 25. php不会插入到mysql数据库
- 26. 在mysql中使用php插入数据
- 27. 使用PHP API插入MySQL数据库
- 28. PHP MySQL的数据库插入
- 29. 在php中插入数据到mysql
- 30. PHP MySQL没有插入数据库
可能是因为你在'while'中执行查询,可能是因为你的逆变运行了两次相同的值 – scaisEdge
。 – DontVoteMeDown
@DontVoteMeDown我该怎么办?我不知道如何改变这一点。 –