首先看我的代码。如何显示选中的多个下拉选项中的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