lostyazilim
tr.link

Php ile Alt Kategoriye Göre Listeleme Nasıl Yapabilirim ?

3 Mesajlar 2.634 Okunma
lstbozum
tr.link

thefabrika thefabrika WM Aracı Kullanıcı
  • Üyelik 03.01.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum İstanbul Anadolu
  • Ad Soyad O** Ç**
  • Mesajlar 12
  • Beğeniler 3 / 1
  • Ticaret 1, (%100)


yukarıdaki html yani benim menüm alt kategorileri falan olar bi kategoriler listelenmiş kısaca çok karmaşık bi cümle oldu ama nasıl anlatabilriim diye düşündüm ancak bu geldi aklıma neyse konumuza dönelim. php de kategoriler tablomu da
yazıyorum buradan

kategori_id, kategori_adi, kategori_ustid, kategori_link

burada http://www.youtube.com/watch?v=78rVy-X2JoA bu videoyu izlereyek bir sınırsız kategorili bir sistem yaptım fakat listeme de sorun yok ama yaptıgım css 'e göre nasıl listebilirim bi türlü çözemedim henüz php biraz zayıfım aşağıda nasıl listelettiğimi de ekliyorum yardımcı olursanız çok sevinrim. sorumu tekrar edeyim alt kategorileri alt olarak gözükmesini normallerin normal kategori olarak gözükmesini istiyorum aşağıya eklediğim kodda hepsini ana kategori gibi algılıyor.





function kategori($id = 0, $string = 1){

$query = query("select * from kategoriler where kategori_ustid = '$id'");

if (mysql_affected_rows()){

while ($row = row($query)){

echo '
  • '.str_repeat('-',$string).$row["kategori_adi"].'
  • ';

    kategori($row["kategori_id"], $string + 1);

    }

    }else{

    return false;

    }

    }

    kategori();



    ?>
     

     

    wmaraci
    reklam

    NailUzun NailUzun Search Engine Optimization Kullanıcı
    • Üyelik 03.08.2012
    • Yaş/Cinsiyet 32 / E
    • Meslek Search Engine Optimization
    • Konum İstanbul Avrupa
    • Ad Soyad A** U**
    • Mesajlar 147
    • Beğeniler 1 / 17
    • Ticaret 0, (%0)
    Alt kategori yerine daha kısa birşey yap bence.Grup ve kategori yap.Kategoriler grupların altında olsun.Ayrı tablolarda.
     

     

    SEO Uzmanı - Güzel projelerinize hosting sponsoru olabilirim.

    alabacaknet alabacaknet Developer Kullanıcı
    • Üyelik 14.09.2012
    • Yaş/Cinsiyet 39 / E
    • Meslek Yazılım geliştirme
    • Konum Ankara
    • Ad Soyad M** A**
    • Mesajlar 217
    • Beğeniler 55 / 48
    • Ticaret 0, (%0)

    function kategori($id=null, $loopid = 0) {
    $sorgu = query("SELECT * FROM kategoriler WHERE kategori_ustid = '".intval($id)."'");
    echo '';
    }


    çalışmazsa, takıldığınız nokta olursa belirtin lütfen.
     

     

    Murat Alabacak <http://muratalabacak.net>
    wmaraci
    wmaraci
    Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
    Site Ayarları
    • Tema Seçeneği
    • Site Sesleri
    • Bildirimler
    • Özel Mesaj Al