PHPで複数テーブル更新方法を教えて下さい
解決したいこと
PHPでユーザー管理Webアプリを作成中です。
テーブルAにはカラム名idとuser_nameがあります。
テーブルBにはカラム名user_idとageとaddressがあります。
共通項目はテーブルAのidとテーブルBのuser_idです。
テーブルAのみでuser_nameを更新する事は出来たのですが
複数テーブルになると考え方というか概念がわからずに困っています。
調べると
方法1、テーブルAの更新処理を完了させてからテーブルBを更新する。
方法2、まずはテーブルAとテーブルBを内部結合してから更新処理を行う。
という2パターン見かけるのですが
両方、何をどうすれば良いのか全くわからずに詰まっています。
自分で試したこと
自分で試した事は方法1で
UPDATE ('テーブルB SET age=?,address=? WHERE mst_user_id=?');
です。
0 likes