0

私はcodeigniterを使用しています。私は1つのmysqlデータベースに制限されています。

1つの会社で使用するための多くのテーブルを備えたWebアプリケーションがある場合。私はそれにアクセスします:

http://www.abc.com/login

http://www.abc.com/member/sales.php

同じデータベース内の他の会社に同じアプリケーションを使用したい場合、どのように進めればよいですか?codeigniterを使用してアクセスするにはどうすればよいですか?私はそれを理解できないようです。ご指導ありがとうございます。

4

2 に答える 2

0

会社名のプレフィックスを付けてテーブル名を作成してみてください。これにより、テーブル名も明確になります...コードでは、名前をプレフィックスで簡単に識別できます。

于 2012-12-31T07:26:10.260 に答える
0

あなたの場合、コードイグニターは単なる開発フレームワークであり、それ以上のものではないので、会社名を含む別のテーブルを作成し、会社テーブルの PID を使用して会社に関連するすべてのレコードを識別してみてください。

または、codeignitor が一度に複数のデータベースに接続する機能を提供するよりもスキーマの作成が問題にならない場合は、次のリンクを参照してください -

「複数のデータベースへの接続」

于 2012-12-31T07:22:11.343 に答える