ホームページ > バックエンド開発 > PHPチュートリアル > 2 つの異なるテーブルに関連するフィールドを挿入する方法

2 つの異なるテーブルに関連するフィールドを挿入する方法

WBOY
リリース: 2016-06-23 14:10:01
オリジナル
1074 人が閲覧しました

ユーザー テーブルのフィールドには、

id ユーザー名 パスワード 電子メール

mibao テーブルのフィールドには

id 電子メール q1 q2 q3

達成したい効果は、ユーザー テーブルの電子メール フィールドを保持することです。とパスワード テーブルの一貫性、これをどのように達成する必要がありますか?
作成テーブルで他に改善する必要があるものはありますか?アドバイスをお願いします~~~


私の最終的な目標は、メール認証に合格した後、パスワード保護ページにジャンプし、パスワードを正しく入力してパスワードを取得することです。


ディスカッションへの返信 (解決策)

外部キーの使用を検討することもできますが、制約が多すぎるため管理できない可能性があります
トリガーの使用も検討できます
より簡単なのは、次のとおりです。ユーザーテーブルを挿入した直後にmibaoテーブルを挿入します

はい 外部キーの使用を検討しますが、制約が多すぎて管理できない可能性があります
トリガーの使用も検討できます
簡単なポイントはユーザーテーブルを挿入することです挿入後すぐに mibao テーブルに

実装方法は?電子メール フィールドは us​​er テーブルに挿入され、次に mibao テーブルに挿入されます。 。

登録時に電子メールが user テーブルと mibao テーブルに挿入されるのですが、なぜ同じテーブルにないのですか?

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート