Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

php ile select box içine veri çekme

merhabalar

veritabanımda Kategoriler isimli tablodan kategori adlarını selectbox içinde çekmek istiyorum

birinci kategori adı geliyor ama ikincisi gelmiyor kodları deneyip yazarsanız çok sevinirim

require_once("ayar.php");

$sonuc = mysql_query("select * from  haber_kategoriler");

if(mysql_num_rows($sonuc)!=0)
{
    while($oku = mysql_fetch_assoc($sonuc))
    {
$metin1="$oku[h_kategori_baslik]" ;
?>
<select name="select" size="1" id="select">
<option>  <? echo "$metin1"; ?> <? } ?></option>
 </select> 
<?
        
    
}else{
    echo "Hic kayit yok!";
}
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • xuma adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    171 cevap - 1 soru
    Sen select içine option oluşturman gerek ama kodun her bir veri için selectbox ve 1 option oluşturmakta.

    require_once("ayar.php");
    $sonuc = mysql_query("select * from  haber_kategoriler");
    if(mysql_num_rows($sonuc)!=0){
    	echo '<select name="select" size="1" id="select">';
        while($oku = mysql_fetch_assoc($sonuc)){
    		echo "<option value=''>".$oku['h_kategori_baslik']."</option>";
    	}
    	echo '</select>';
    }else{
        echo "Hic kayit yok!";
    }
    
    • muttoli adlı üyenin fotoğrafı muttoli
      Süpersin hocam 112 acil gibisin :D
      10 yıl önce yazılmış
    • muttoli adlı üyenin fotoğrafı muttoli
      hocam verdiğin select box kodu ile kategorilerimi sağlıklı olarak select box içine çekiyorum fakat select box un name değerinde verdiğim haber_kat ismi ile submit ediyorum ama veriler gitmiyor

      formdan gelen veriyi herhangi bir değişkene atamadan direk


      echo $_post["haber_kat"] ;
      echo $_post['haber_kat'] ;
      echo "$_post[haber_kat]" ;
      

      olarak denedim ama ekrana basmıyor



      select box kodum senin verdiğin ile aynı

      name değiştirdim sadece haber_kat yaptım
      10 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.