什麼是合併兩個mysqli的查詢的作爲一個查詢的最佳方式在一個查詢中執行多個MySQL更新
表SERVER_JOINS
ID DEFAULT SERVER_ID MEMBER_ID
---------------------------------------
1 0 1 57
2 0 52 57
3 0 22 57
4 1 35 57
只有一個行必須有默認爲1 通過點擊一個鏈接我想改變默認值
mysqli_query($database->connection,"UPDATE `server_joins` SET
`default` = '0' WHERE `default` = '1' AND `member_id` = '$session->u_id'");
mysqli_query($database->connection,"UPDATE `server_joins` SET
`default` = '1' WHERE `server_id`= '$id' AND `member_id` = '$session->u_id'");
您不需要運行第一個查詢,因爲第二個查詢會執行相同的操作。 – piotr
我有多行。只有一行的默認值爲1. – hans