Merhaba,
select option ile veri listeliyorum db kaydediyorum. düzenle ekranında kayıttaki değerli yazdırmak istiyorum örnek db 1 var ben optionsda ab görünsün istiyorum bunu nasıl sağlarım acaba ?
ama 1 görünürken listeyi açtığımda tekrar görünmesin.
<select name="kimden" class="form-control">
<option value='1'>ab</option>
<option value='2'>abc</option>
<option value='3'>abcd</option>
select option listeleme
5
●57
- 19-02-2021, 12:41:38Tam anlayamadım ama db de ab kayıtlı ise düzenle sayfasına girdiğinizde select te direkt ab mi görünsün istiyorsunuz?
- 19-02-2021, 12:42:13Hocam uye bilgilerine şehir seçtirdim. id 34 dedim Açıklama İstanbul user alanına kayıt ettim.
bilgileri düzenleme ekranına geldiğinde ekranda optiona id 34 ad İstanbul getiriyorum ama işki kere geliyor çünkü farklı kurgu ile yapıyorum bunu tek seferde nasıl halledebilirim çözemedim. aşağıda kodu ekliyorum.
<fieldset class="form-group"> <label class="form-label">Evcil Hayvan Türü</label> <select id="kategori" name="kategori" class="form-control" required> [B]<option value="<?php echo $ilancek['kat_id'] ?>"><?php echo $ilancek['KAD'] ?></option>[/B] <?php $katsor = $dbname->prepare("SELECT kat_id, kat_ad FROM ilan_kategori WHERE ana_id IS NULL ORDER BY kat_id ASC"); $katsor->execute(); while ($katcek = $katsor->fetch(PDO::FETCH_ASSOC)) { ?> <option value="<?php echo $katcek['kat_id'] ?>"><?php echo $katcek['kat_ad'] ?></option> <?php } ?> </select> </fieldset> - 19-02-2021, 12:48:51çünkü istanbulu hem veritabanından yazdırıyorsun, hemde kendin manuel yazıyorsun.
bu şekilde denersen ilancek alanında ki id ile eşleştirip, onu selected yapabilirsin.
[COLOR=#d4d4d4][FONT=Droid Sans Mono]while ($katcek = $katsor->fetch(PDO::FETCH_ASSOC)) { if($ilancek['kat_id'] == $katcek['kat_id'])[/FONT][/COLOR] [COLOR=#d4d4d4][FONT=Droid Sans Mono]{[/FONT][/COLOR] [COLOR=#d4d4d4][FONT=Droid Sans Mono]echo ' <option value="'.$katcek['kat_id'].'" select>'.$katcek['kat_ad'].'</option>';}[/FONT][/COLOR] [COLOR=#d4d4d4][FONT=Droid Sans Mono]else{[/FONT][/COLOR] [COLOR=#d4d4d4][FONT=Droid Sans Mono]echo ' <option value="'.$katcek['kat_id'].'">'.$katcek['kat_ad'].'</option>'; } } [/FONT][/COLOR]