我需要从数据库中检索多个选定列表中的数据
在我的数据库值是
马拉地语,阿鲁纳恰利语,阿萨姆语,阿瓦迪语,马拉地语,阿鲁纳恰利语,阿萨姆语,阿瓦迪语
我用下面的代码来检索
<select id="spokenlanguages" name="known_languages[]" multiple="multiple" size="5">
<option value="" >Select</option>
<?php
$langs = $editdatapersonaltbl[0]['known_languages'] ;
$known_languages = explode(",",$langs);
//print_r($known_languages); exit();
for($i=0;$i < count($known_languages);$i++)
{
?>
<option value="<?php echo $known_languages[$i] ;?>" selected="selected"><?php echo $known_languages[$i] ;?></option>
<?php } ?>
<option value="Marathi" >Marathi</option>
<option value="Arunachali" >Arunachali</option>
<option value="Assamese" >Assamese</option>
<option value="Awadhi" >Awadhi</option>
<option value="Bengali" >Bengali</option>
<option value="Bhojpuri" >Bhojpuri</option>
<option value="Brij" >Brij</option>
<option value="Bihari" >Bihari</option>
</select>
但我的问题是,如果之前选择了马拉地语,而不是它显示在选中和未选中
<option value="Marathi" >Marathi</option>
如果我将删除此选项<option value="Marathi" >Marathi</option>
而不是马拉地语不在数据库中,而不是用户想要选择马拉地语,则未选择该 选项
请给我一些解决方案....