このコードを編集する必要があります:
UPDATE favorites SET category='$newcat',subcategory='$newsubcat',
sitename='$newwebsitename',
url='$newwebsiteurl' WHERE email='$email' ORDER BY favoritesid ASC LIMIT 1
OFFSET
追加するには:'OFFSET 1'を最後に追加しますが、UPDATEではコマンドが許可されていないため、を使用しINNER JOIN
てその部分を追加する必要があります。ただし、次のような単一の変数を削除する場合にのみ、これを行う方法を知っています。
DELETE a FROM favorites a
INNER JOIN
(
SELECT favoritesid
FROM favorites
WHERE email = '$email'
ORDER BY favoritesid
LIMIT 1 OFFSET x
) b ON a.favoritesid = b.favoritesid
しかし、複数の変数を更新するときは、どこから始めればよいのかさえわかりません。誰かが私を助けることができますか?