什么是合并两个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