“where”子句中的未知列“check_in_id”


Unknown column 'check_in_id' in 'where clause'

有人能帮我吗?我想知道这是什么意思。

"

where"子句中的未知列"check_in_id"

$query = "UPDATE guest SET guest_id = '" . $guest_id . "' , room_no = '" . $room_no . "' ,         arrival_date = '" . $arrival_date . "' , numberOfNights = '" . $numberOfNights . "' , reservationId = '" . $reservationId . "' , numberOfRooms = '" . $numberOfRooms . "' , numberOfGuests = '" . $numberOfGuests . "' , roomType = '" . $roomType . "' WHERE check_in_id = '" . $check_in_id . "'";

谢谢!

请检查您的表结构并确保check_in_id字段存在。

您可以检查表结构

  1. 此类列在您的表中不可用。
  2. 否则,您的表列不是大写的。
  3. 这两点都无效,那么使用可以在表格中添加新的列"check_in_id"。