出力するデータをページに動的に認識させる最良の方法を見つけようとしています。
私はいくつかの $_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 であることを伝え、必要なテーブルの情報を引き続きクエリします。
前もって感謝します。