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