我有一個查詢將列表中的用戶拉出。它提供了一個你可以「戰鬥」的人名單,你不應該能夠與自己戰鬥,或者與你的「戰隊」中的某個人作戰。Mysql如果兩列相等,並且它們都大於一個
$select = mysql_query("SELECT id,username,clan FROM `users` WHERE username != '".$user['username']."' AND IF clan>0 THEN clan != ".$user['clan']."");
此查詢「試圖」,看看所選行的氏族> 0「表示他們在族」,那麼就應該看他們是否在同一氏族的用戶。如果是這樣,跳過那一行。另外,如果你不在一個戰隊中,那麼你也應該能夠打擊其他戰隊,而不是一個戰隊(0)。
- 無法抗拒自己
- 或任何人在你的戰隊
謝謝:)
不是正面的我有PHP字符串連接語法正確,但查詢部分應該是你想要的。 – 2012-08-12 01:53:22
太棒了!我不敢相信我沒有想到:P – AlanPHP 2012-08-12 01:54:55