0

これは私のシナリオであり、他の考えや推奨事項を聞きたかった.

したがって、ブランチ レジストラとブランチ プリンシパルの 2 人のユーザーがいます。したがって、私が考えているのは、たとえば、私はブランチ ai のレジストラであり、ブランチ a のデータのみを操作し、ブランチ a のデータを表示する必要があるということです。これは、プリンシパル ユーザーのブランチ b と c にも当てはまります。

これを実行/実行するための良い方法は何ですか。これまでのところ、私の考えでは、3 つのブランチから混合されたページがあります。私が今持っている総ページ数が 3 であるとしましょう。私が計画しているアクションは、これらの 3 つをコピーして、各ブランチに正確に 3 つのページを作成し、合計 9 になります。ページのレプリカを多数作成するのは非常に面倒です。このタスクを効率的かつ迅速に行う方法についての方法をいただければ幸いです。これで新しいので、皆さんが理解してくれることを願っています。

編集:私はphpとmysqlを使用しています(最初にmysqlをマスターしたいので、今のところmysqliではありません)データベースには「Branchname」フィールドがあるので、それを使用できるかもしれません。私が探しているのは、ユーザーが特定のブランチにいるかどうかをページが知る効率的な方法です。セッションで十分ですか?

   $_SESSION['branch'] = $get->Branchname;
4

1 に答える 1

2

データベースを使用していると仮定すると、レジストラとプリンシパルのテーブルに承認フィールドを追加できます。これには、彼らが操作できるブランチの主キー値が含まれます。したがって、データを表示したり、変更を許可したりする場合、選択基準は承認フィールドに基づいています。

使用しているテクノロジーといくつかのコードを指定できれば、もっとうまく説明できるかもしれません。

于 2012-09-05T10:43:22.770 に答える