私は 20 の Web サイトに取り組んでおり、それぞれに独自のデータベースがありますが、データベースの構造は同じです。
問題は、それぞれのバックエンドで何らかの作業を行うために、異なるバックエンドにログインする必要があることです。
そこで、すべての Web サイトに対して単一の CI バックエンドを作成することにしました。
そのために、2 つのテーブル ( user
、websites
)を持つデータベースを作成しました。
表user
はログイン アクション用です。
websites
テーブルには、すべての Web サイトと関連するデータベースが一覧表示されます。
私がやりたいことは、バックエンド アプリケーションの任意のビューで、データベース (または Web サイト) を選択できるようにすることです。これにより、選択したデータベースからのデータを現在のビューに再読み込みして、いくつかの作業を実行してから送信することができます。それ。
CI V1.7.2 を使用しています