I have Table (bus)
columns (bus_id)(bus_no)
I tried echo <select> multiple with multi selection , I tried the below code but its repeat the (bus_no)
please help me to echo all bus and selected some buses and echo "selected" beside selected buses
<form name="editstudent" method="get" action="testmulti.php">
<select name="numBus[]" multiple>
<?
$selBus=mysql_query("SELECT * FROM najdsy_bus order by bus_id");
while ($rowBus=mysql_fetch_array($selBus)){
foreach ($numBus as $key=> $value){
if ($rowBus[bus_id]==$value){
$SelectedBus="selected";
}else{
$SelectedBus="";
}
echo '<option value="'.$rowBus[bus_id].'"'.$SelectedBus.'>'.$rowBus[bus_no].' '.$SelectedBus.'</option>';
}
}
?>
</select>
<br/>
<input type="submit" value="test">
</form>

