0

我有一个下拉框,其中 opiton 值和 id 是从数据库表中获取的:

First table:
----------
id | value
----------
1  | Value1
2  | Value2
3  | Value3
-----------

<option id=1>Value1</option>
<option id=2>Value2</optoin>
<option id=3>Value3</option>

现在我想像这样保存所选值的ID

第二个表:(假设我选择了前两个选项)

id | Selected
-------------
1  |   1,2
------------

现在,我想获取字符串并显示相应的选定选项

有什么建议么???

4

2 回答 2

1
$query = 'SELECT value FROM firsttable WHERE id IN (' . $fieldvalue . ')';

只需从数据库中检索值并将其放入查询中,它已经按照 IN 的需要进行了格式化。然后对结果和所有内容进行循环。

于 2012-04-09T12:42:45.927 回答
0

不要将它们以逗号分隔的形式插入单列,而是为每个选择添加一行。

id | Selected
-------------
1  |   1
2  |   2
------------
于 2012-04-09T12:37:28.870 回答