Uzman Cevap beta aşamasından çıkmaya hazırlanıyor! Yenilikleri takipte kalın.
Çözüldü! Bu soru aradığı cevabı buldu :) Teşekkürler iyi niyetli insanlar!

Multiple list sorunu

Merhaba arkadaşlar kafam karıştı danışmak istedim


<select id="sektor-multi" name="sektor[]" multiple="multiple" class="form-control" required>
                           <?php
						   $sektor = $db->query("SELECT * FROM dbo_sektorler_alt WHERE sektoralt_id");
						   while($sektoryaz = $sektor->fetch_object()){ 
						   ?>
                            <option value="<?=$sektoryaz->sektoralt_id?>"><?=$sektoryaz->sektoralt_adi?></option>
                           <?php } ?>
                          </select>


yukarıda multiple seçim yaptırdığım bir alan var burada seçilenler farklı bir veritabanı tablosuna kayıt ediliyor ancak sıkıntı burada başlıyor, düzenleme yaptırmam gerekiyor fakat düzenleme sayfasında hem sektör listesini hemde kullanıcının önceden seçtiklerini "selected" olarak işaretlemek istiyorum kafam karıştı malum içinden çıkamadım yardımcı olan olmayan herkese şimdiden teşekkür ederim.
Cevaplar (2)
0
<select id="sektor-multi" name="sektor[]" multiple="multiple" class="form-control" required>
<?php
$sektor = $db->query("SELECT * FROM dbo_sektorler_alt WHERE sektoralt_id");
while($sektoryaz = $sektor->fetch_object()){
if($id == $sektoryaz["sektoralt_id"]){
echo "<option selected value=\"<?=$sektoryaz->sektoralt_id?>\"><?=$sektoryaz->sektoralt_adi?></option>";
}else{
echo "<option value=\"<?=$sektoryaz->sektoralt_id?>\"><?=$sektoryaz->sektoralt_adi?></option>";
}//if-else
}//while
?>
</select>
0
$id değişkeni kullanıcının veritabanında kayıtlı seçmiş olduğu sektoralt_id olacak. Çalışmazsa haber et.
Cevap Yazın..

[code=css,php,sql,asp..]..kod..[/code] , [url=http:...com] , [img=resim linki]
[color=renk kodu]..yazı..[/color]

yabancı dizi izle tv ünitesi