username: id:
john 1
john 2
john 56
john 75
john 98
現在我想查詢和刪除這些行的一個隨機保留其他四假設我不知道的「ID」的值,因爲它是自動遞增。
下面的代碼,我不知道該怎麼加那麼它只刪除與相關行的一個「約翰」
$query = ("DELETE FROM table WHERE username='$name' && id=''");
如何修改這個所以它刪除一行名爲john
而不是全部?
固定碼
奏效簡單的解決方案。
$query = ("DELETE FROM table WHERE username='$name' LIMIT 1");
聽起來像是你應該可能使'username'唯一索引。 – 2013-03-18 20:34:20