我在php页面中创建了多选下拉菜单。如果在列表中选择一个或多个项目,将传递给GET方法以获取值。
$user=$_GET['user'];
因此页面网址中的查询参数就像http:\\localhost\sample.php?users%5B%5D=nithya&users%5B%5D=nandha
相反,我可以这样http:\\localhost\sample.php?users=[nithya,nandha]
吗?或任何其他可读的方式?
$users=array('Any','nithya','nandha','bala');
printf('<select multiple size="12" name="user[]">');
printf("<option value='Any'%s>Any</option>", in_array('Any', $users) ? ' selected' : '');
foreach ($users as $userName) {
printf("<option value='%s'%s>%s</option>", $userName, in_array($userName, $users) ? ' selected' : '', $userName);
}
}
printf("</select>");