Selected konusu

PHP ve MySQL ile ilgili yardım taleplerinizi paylaşabilirsiniz.
Cevapla
Özgür
Deneyimli Üye
Deneyimli Üye
Mesajlar: 351
Kayıt: 16 Şub 2009, 01:16

Selected konusu

Mesaj gönderen Özgür » 10 May 2014, 16:03

Kod: Tümünü seç


<?
$sql = "select * from sirabulucu_portal_tur order by id asc";
$sonuc = mysql_query($sql);
$adet  = mysql_num_rows($sonuc);// kaç adet portal var onu bulduk
	 
 for ($j=1; $j<=$adet; $j++) 
 { $satir = mysql_fetch_object($sonuc); // portal sayısı kadar select menü yapmak için 

if ($siralama==$satir->id) {$se="selected"; ?> <option value="<?=$satir->id?>" selected="<?=$se?>"><?=$satir->portal_tur?></option> <? ; } 
else {$se=""; echo "<option value=\"$satir->id\" selected=\"$se\">$satir->portal_tur</option>"; }  // hata olmamasına rağmen bu yazım icra etmiyor
 } 
 ?>
Böyle bir kodun, selected="selected" olan satırı göstermesi gerekmez mi? Göstermiyor da. Son satırı selected gösteriyor.

Kullanıcı avatarı
Gökhan
Deneyimli Üye
Deneyimli Üye
Mesajlar: 390
Kayıt: 11 Şub 2009, 22:57

Re: Selected konusu

Mesaj gönderen Gökhan » 12 May 2014, 12:49

$siralama nedir nereden gelmektedir?

Özgür
Deneyimli Üye
Deneyimli Üye
Mesajlar: 351
Kayıt: 16 Şub 2009, 01:16

Re: Selected konusu

Mesaj gönderen Özgür » 07 Kas 2014, 16:13

$sıralama önceki sayfadan geliyor. Bir select menü ile value alıyor. [Google=1, Yahoo=2, Yandex=3 vs. ] Listenin oluştuğu sayfada da aynı select menü var ama bir farkla, önceki sayfada seçilen arama motoru selected görünmeli. Ama olmuyor.

Kullanıcı avatarı
Gökhan
Deneyimli Üye
Deneyimli Üye
Mesajlar: 390
Kayıt: 11 Şub 2009, 22:57

Re: Selected konusu

Mesaj gönderen Gökhan » 09 Kas 2014, 17:09

Üst satırlarda bir yere,

Kod: Tümünü seç

echo $siralama;
yazabilir misiniz? Bakalım hangi değer geliyor.

Cevapla

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir