おはようございます。私は自分でこれを行うことができればよかったのですが、私は MySQL ステートメントのマスターではなく (まだ)、このDELETE
クエリで迷子になったので、ここに行きます...
このような単純なDELETE
クエリを実行する必要があります (ID でコメントを削除します)。
DELETE FROM mya_news_comments WHERE comment_id='".$_GET['comment_id']."'";
しかし同時に、人々がウェブサイト全体でコメントを削除するのを防ぐために、このコメントを削除する人が本来の人物 (私たちの場合はアーティスト) であることを確認する必要があります。
mya_news
フィールドの中にある別のテーブルがありますnews_id
。artist_id
またmya_news_comments
、というフィールドもありますnews_id
したがって、他のアーティストではなく、特定のアーティストの comment_id を削除することを確認する必要があります。news_id
基本的に、フィールド fromが同じfrommya_news_comments
のフィールドでチェックアウトされ、fromが等しいかどうかをクロスチェックする必要があります (これは my を保持します)news_id
mya_news
artist_id
mya_news
$_id
artist_id
私は本当にここで立ち往生しています。必要に応じて詳細をお知らせいただければ幸いです。
ありがとう。