首页 > 解决方案 > 如何在下拉选项中插入相同的 ID

问题描述

我正在尝试拥有 3 个表 Category Subcategory 和 CatOption

我创建了 3 个基于 ID 获取数据的下拉列表

现在我需要在该表中插入数据,使其看起来像这个例子

Category 1 Sky
Subcategory 1 1(copy from category id) Blue
Subcategory 2 1 (copy from category id) Grey
CatOption 1 1 (copy from subategory id) suny
CatOption 2 1 (copy from subategory id) with clouds

这个值只是例如用户将插入所有数据

编辑:我想知道我有一个想法,我可以根据类别名称而不是 id 进行搜索,所以在 cat_id 下我会有如下示例中的类别

Category 1 Sky
Subcategory 1 Sky(copy from category ) Blue
Subcategory 2 Sky (copy from category ) Grey
CatOption 1 Blue (copy from subategory ) suny
CatOption 2 Blue (copy from subategory ) with clouds

标签: phpsql

解决方案


您可以插入 3 个函数,1 个用于类别 1 用于子类别,1 个用于 catOption。在 Category 函数上,您可以执行类似 $_SESSION['id'] = $last_entry 的操作。然后在子类别中,您将类别 id 传递为 $catId = $data['id'] 并为 catOption 执行相同的操作。对不起,如果它太乱了。同样在表单页面上,您应该有 $id_category = $_Session['id']


推荐阅读