<?php
do {
?>
<option value="<?php echo $row_Recordset1['adminid']?>"<?php if (!(strcmp($row_Recordset1['adminid'], $row_Recordset1['adminid']))) {echo "selected=\"selected\"";} ?>><?php echo $row_Recordset1['adminid']?></option>
<?php
} while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
$rows = mysql_num_rows($Recordset1);
if($rows > 0) {
mysql_data_seek($Recordset1, 0);
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
}
?>
</select>
上面是動態清單,我想插入紀錄,但是多選時,同時選2個插入 插入的紀錄只有插入1個,沒有第2個
我該怎樣處理 才能同時插入幾個名字在同一個欄位?
更新1:
感謝你的回答,可是我加了[] 後 插入問題後,mysql里的欄位出現的的值是array ,沒有出現我選擇的兩個值,能麻煩再指教一下嗎?感恩 $_POST裡的「name」會是string array <----這句我不太明白
更新2:
我把這句加進去 可是不行 還是array$serialized_names = implode("::", $_POST["name"]); 可能我放錯位置吧..剛學 很笨..很感謝你..