Merhabalar, localhostta çalıştığım bir scriptte selectbox ile ilgili bir sorunum var.

Veritabanı üzerinden verileri çekip selectboxa while döngüsü ile aktarıyorum fakat varsayılan olarak daha önce girilmiş olan veriyi göstermek istiyorum. Bunu yaptığımda ise hem daha önce girilen veri olduğu yerinde kalıyor hem de while döngüsü ile gelen verilerden bir tanesi doğal olarak varsayılan veri ile aynı bu yüzden varsayılan ve while döngüsü ile db den gelen veri kendini tekrarlamış oluyor bunun nasıl engelleneceğini kafamda çözmeme rağmen kod bilmediğimden gerçekleştiremiyorum. Bu konuda yardımlarınızı bekliyorum.


function birimgetir ($a) {
global $baglanti;
$birimgetir=$baglanti->query("SELECT ad FROM birim");
$option = '';
while($row1 = $birimgetir->fetch(PDO::FETCH_ASSOC))
{
$option .= '';
}
echo $option;
}