ホームページ > バックエンド開発 > PHPチュートリアル > PHP で関連テーブルを回避する方法

PHP で関連テーブルを回避する方法

WBOY
リリース: 2016-06-13 13:39:52
オリジナル
966 人が閲覧しました

PHP でアソシエーション テーブルを処理する方法

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
比如有
用户表
文章表
评论表
收藏表

例子
用户A,发表一文章,被用户B评论,被用户C收藏,

如果对用户A执行删除操作,A发表的文章,文章的评论,收藏要怎么处理

类似问题应该按什么原则进行处理?

/*****************************************/
另外,php如何实现关联表的操作~添加,更新,删除


ログイン後にコピー


------解決策------------ - -------
記事を削除したら、該当するコメントとコレクションを削除するだけです。

複数のテーブルを接続できます。たとえば、MySQL の複数テーブルの操作を確認するには、左結合/右結合/内部結合が推奨されます。
------解決策----------------------
複数のテーブル操作: 関連するデータをテーブルに分割する 操作は次のとおりです。
は一度に 1 つのテーブルをクエリするときにのみ実行され、それらは互いに関連付けられ、一緒にクエリされます。
http://user.qzone.qq.com/937461184/blog/1330412851
------解決策------------------
投稿者は、mysql ジョイント テーブルの削除を確認できます。 , つまり、記事を削除するとコメントやお気に入り記事も削除されてしまいます。
------解決策---------
ファイルをアップロードし、そのファイルにコメントが付けられている場合ユーザーと同時に、収集します。
このファイルを削除した場合。次に、他のユーザーからのコメントやコレクションがあるはずです。これが最初に考慮すべきことです。
気が向いたらこれらを削除してください。次に、ID に基づいて削除するか、トリガーを作成します。
削除する必要がないと思われる場合は、削除してください。 。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート