$query1 = "update rooms set available='1' where typeId='$typeId' order by roomId limit='$room'";
我在'='1''附近獲得語法錯誤,但找不到錯誤。我很確定它的寫法是正確的。在php錯誤中更新限制語句
$query1 = "update rooms set available='1' where typeId='$typeId' order by roomId limit='$room'";
我在'='1''附近獲得語法錯誤,但找不到錯誤。我很確定它的寫法是正確的。在php錯誤中更新限制語句
LIMIT無法賦值,刪除引號。將其更改爲:
$query1 = "update rooms set available='1' where typeId='$typeId' order by roomId limit $room";
只需查詢改成這樣:
$query1 = "update `rooms` set available='1' where typeId='$typeId' order by roomId limit '$room'";
在SQL限制不能分配和周圍數量限制,你不能使用引號所以用這個
$query1 = "update rooms set available = '1' where typeId = '$typeId' order by roomId limit $room ";
不要使用'$room'
感謝它現在正常工作。 – Ailynn
謝謝我刪除了=號,但現在它說錯誤接近「1」。 – Ailynn
@Ailynn我已經回答了嘗試 – user1234
@Ailynn對不起,我忘了刪除這些引文。刪除這些。嘗試更新的一個 – Thamilan