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を保存したい

2 番目のテーブル: (最初の 2 つのオプションを選択したと仮定します)

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 に答える