• 07-12-2006, 12:22:21
    #1
    Selam arkadaşlar;

    PHP ye yeni başladım arkadaşlar kendi çapımda makaleler scripti yazıyorum, kategori ve alt kategori ekleme olayı tamam ama bir yerde takıldım.

    Şimdi makale ekle dediğimde kategorileri listeliyorum burasıda tamam kategoriyi seçince alt kategorisini nasıl listeleteceğim
    Örnek olarak tckimlik.nvi.gov.tr yi verebiliriz şehir seçtikmi sonra ilçeleri listeliyor bunun gibi birşeyler yapmak istiyorum nasıl yaparım. İşin kısası kategori seçince alt kategorisini listeletmek.

    Şimdiden herkeze tşk ediyorum.
  • 07-12-2006, 12:26:50
    #2
    Bu arada iki tane tablo var.

    Kategoriler => id-kategori

    Alt Kategoriler => id-kategori-altkategori
  • 07-12-2006, 12:31:06
    #3
    Kurumsal PLUS
    işin java kısmını bilmiyorum ama, şöyle yapabilirsin.
    kategoriler tablosundan çektiğin verilerle bi select yaparsın. bu select içinden deneme kategorisi seçildiğinde sayfa.php?cat=deneme sayfasına refresh yaptırırsın ve url'deki cat değerine göre altkategori tablosundan aldığın altkategorileri listelersin.

    if (isset($_GET['cat'])) {
    $sorgu = sprintf("SELECT altkategoriadi FROM altkategoriler WHERE ustkategori = '%s'", $_GET['cat']);
    }
    tabi olduğu gibi kullanma, sql injection önlemi al

    umarım işine yarar.
  • 07-12-2006, 12:53:15
    #4
    "kategorisi seçildiğinde sayfa.php?cat=deneme sayfasına refresh yaptırırsın" bende böyle düşünüyordum fakat seçildiği gibi refesh yaptıracak birşeyler bulamadım
  • 07-12-2006, 13:37:39
    #5
    tabi ki ajax ile yapacaksınız. Dynamic Drive DHTML Scripts- Chained Select Menu
    şurada bir örnek var. türkçe sayfalarda da tam istediğiniz gibi birşey bulabilirsiniz.
  • 07-12-2006, 16:13:20
    #6
    Arkadaşlar sorunumu çözdüm, bu konuda takılana yardımcı olabilirim. Birde altayalp kardeşime çok tşk ederim Çokta güzel oldu aşağıda scleri veriyorum;