理解できない問題があります: この複数選択を 1 つのデータベース フィールド ("," で区切られた) に入れたいのですが、最初で行き詰まっています:
<?
if(isset($_POST[submit])){
UPDATE MyTable SET `sites` = '$_POST[sites]' WHERE `id` = '$_GET[id]'");
}?>
<select name="sites" multiple="" size="13">
<option value="1">Home</option>
<option value="2">Second</option>
<option value="3">Third</option>
<option value="4">Fourth</option>
<option value="5">Fifth</option>
</select>
問題は次のとおりです。私のデータベース フィールドには 1 つの数字しかありません。選択した最も高い数字です。例: "Home" と "Third" を選択すると、データベース フィールドに "3" が表示されます...どうすれば解決できますか? これに関するヒントはありますか?