0

出力するデータをページに動的に認識させる最良の方法を見つけようとしています。

私はいくつかの $_GET 変数をそれに渡すことができるようにしたい index.php を持っており、それに基づいて何を表示するかを知っています。コンテンツが異なるだけでなく、コンテンツのタイプも異なります。製品と、ブログ投稿などの他のタイプのページがあります。製品は、他のページとは異なるテーブルに保存されます。また、テーブル構造もわずかに異なります。

現在、次のテーブルがあります。

件名、ページ、カテゴリ。

Table = Subjects
id | menu_name | menu_number | category | menu_position | active

Table = Pages
id | subject_id | category_id | page_name

Table = Categories
id | category

これらは、サイトの主要な構造を概説する主な表です。次に、ページの実際のデータを含むセカンダリ テーブルを作成します。

posts、post_details、post_pypes および製品、product_details、product_types、および product_specs。

私がアクティブにしたいのは、変数がクエリ文字列で送信され、これに基づいてアプリケーションが表示する情報を知ることです。

私の質問は、すべてのエントリ (投稿と製品) を一意の ID でカタログ化するテーブルを作成する方法です。これは、アプリケーションが続行する方法を決定するために必要な唯一の変数になります。つまり、その一意の ID を保持しているデータベース内のテーブルにクエリを実行し、アプリケーションにそれが「製品」であり、製品 ID が X であることを伝え、必要なテーブルの情報を引き続きクエリします。

前もって感謝します。

4

1 に答える 1

1

上記で説明しようとしていることを達成するために、CodeIgniter のような安全で構造化された環境を検討することを強くお勧めします。その質問の範囲は非常に広く、何らかの事前構築されたフレームワークから利益を得られる可能性が高いことを示しています。

于 2012-05-02T22:59:17.717 に答える