我正在尝试找出使页面动态知道要输出哪些数据的最佳方法。
我有一个index.php,我希望能够向其中传递一些$ _GET变量,然后基于该变量知道要显示的内容。除了内容不同之外,内容的类型也不同。我有产品和其他类型的页面,例如博客文章等。产品存储在其他表中的不同表中。并且表格结构也略有不同。
目前我有以下表格。
主题,页面和类别。
Table = Subjects
id | menu_name | menu_number | category | menu_position | active
Table = Pages
id | subject_id | category_id | page_name
Table = Categories
id | category
这些主要表格概述了网站的主要结构。然后,我有了辅助表,其中包含页面的实际数据。
帖子,post_details,post_pypes和
产品,product_details,product_types和product_specs。
我要激活的是将在查询字符串中发送一个变量,并且基于此,应用程序将知道要显示的信息。
我的问题是我该如何创建一个表,该表将用唯一的ID对所有条目(帖子和产品)进行分类,并且这将是我的应用程序确定如何进行操作所需的唯一变量。即查询具有唯一ID的数据库表,并告知应用程序其“产品”,产品ID为X,然后继续查询所需表中的信息。
提前致谢。
最佳答案
我强烈建议您研究像CodeIgniter这样的安全,结构化环境,以完成您上面试图描述的一切。这个问题的范围很广,可能表明您将从某种预先构建的框架中受益。