首先看我的代碼。如何顯示選中的多個下拉選項中的php
<select multiple name='assign_to[]'>
<?
$result_10 = mysql_query("select * from login_users") or die(mysql_error());
while($row_10 = mysql_fetch_object($result_10))
{
echo "<option value=".$row_10->user_id.">".$row_10->username."</option>";
}
?>
</select>
我能夠得到的值時提交頁面時沒有問題,與這一點,但我的問題是:
當提交頁面時,我重定向到同一個頁面,然後我想這裏面之前選擇的選項提交表單將在頁面提交後顯示。
什麼PHP代碼寫在那裏。我做了單什麼選擇下拉爲:
<?
while($row_10 = mysql_fetch_object($result_10))
{
?>
<option <?=$row_10->user_id==$_POST['assign_to']?'selected':''?> value="<?=$row_10->user_id?>"><?=$row_10->username?></option>
<?
}
?>
希望你得到我的問題?
謝謝!
'$ row_10-> USER_ID == $ _ POST [ 'assign_to']'你的意思的''==代替'='? – MarcDefiant 2013-02-11 12:38:07
@Mogria我編輯的問題。我能夠做單,但我需要多選 – Shreya 2013-02-11 12:39:33