arkadaşlar sınırsız alt kategori olayını yapamıyorum. tabloyu oluşturdum. verileri listeledim. buraya kadar bir sorun yok.
çıktı:
Ana Kategori1
-Alt Kategori1
--Alt Alt Kategori1
Ana Kategori2
-Alt Kategori2
--Alt Alt Kategori2
gibi ama bunu açılır menu içinde gösteremiyorum. çok ugrastım, araştırdım sordum ama olmadı. yapan arkadaşa 20 ytl gönderecem. ama bunu bu gece 22:00 a kadar tmmlaması gerekiyor.
optgroup u option yapmak?
5
●585
- 24-02-2009, 14:24:49Üyeliği durduruldu
- 24-02-2009, 14:31:35Üyeliği durduruldu
<form method="post" style="width:100%" action="<?=$_SERVER["REQUEST_URI"]?> "> <select name="kid"> <option value="">Tüm Kategoriler</option> <? $q=mysql_query("Select * from kategoriler order by sira "); while ($r=mysql_fetch_array($q)) { ?> <option value="<? echo $r[kat_adi]; ?>"><? echo $r[kat_adi]; ?></option> <? $q2=mysql_query("Select * from alt where kat_id='$r[id]' order by id "); while ($r2=mysql_fetch_array($q2)) { ?> <option value="<? echo $r[id]; ?>-<? echo $r2[id]; ?>"><? echo $r2[kalt_adi]; ?></option> <? }?> </optgroup> <? } ?></select>değeri okurken içinde "-" karakteri olup olmadığına strpos yada eregi ile bakıp karar verebilirsiniz
bu arada dizi kullanımlarınız yanlış;
[url]https://www.r10.net/php/322923-dizi-kullanimindaki-hatali-yaklasim.html - 24-02-2009, 15:05:40Üyeliği durduruldusdemirkeser adlı üyeden alıntı: mesajı görüntüle
ya select menu olarak yada wordpress tarzında checkbox olarak nasıl gösterebilirim kategorileri?? - 24-02-2009, 15:11:48Üyeliği durdurulduwordpress tarzını bilmemde optgroupları option yaparsanız zaten menu olmuş olur.[KaDeSigN] adlı üyeden alıntı: mesajı görüntüle
- 24-02-2009, 15:24:35Üyeliği durduruldutek başına zaten olmaz hocam. kayıt yapan sayfada da düzenleme yapıp seçilen objenin kategori mi alt kategorimi olduğunu degerlendirmeniz gerekir. tek bu kodu düzenleme ile iş bitmez yani[KaDeSigN] adlı üyeden alıntı: mesajı görüntüle
(