EmpNo、IconIdの2つの列を持つempiconsというテーブルがあります
EmpNoを$EmpNoというセッションとして保存しています
Id、Name、URLの3つの列を持つiconsという別のテーブルがあります
現在、アイコンテーブルのIDと名前を選択し、それを複数選択ボックスに表示して、empiconsテーブルを更新するレコードセットがあります。
レコードセットクエリ:SELECT id、name FROM gbl_icons ORDER BY id ASC
複数選択フォーム要素:
<select name="icons[]" size="10" multiple="multiple">
<?php
do {
?>
<option value="<?php echo $row_icons['id']?>"><?php echo $row_icons['name']?></option>
<?php
} while ($row_icons = mysql_fetch_assoc($icons));
$rows = mysql_num_rows($icons);
if($rows > 0) {
mysql_data_seek($icons, 0);
$row_icons = mysql_fetch_assoc($icons);
}
?>
</select>
複数選択がEmpNo変数に基づいてエンピコンで見つかったデータ要素を強調表示するように、エンピコンとアイコンテーブルで結合しようとしています。結合を正しく機能させてから、フォーム要素を更新してこれらを強調表示できません。