-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我該怎麼辦?我不知道如何改變這一點。 –