Şimdi Ara

Listeleme Sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
674
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar aşağıdaki şekilde bir tablom var

    kategori urun
    --------- --------
    meyve elma
    sebze maydonoz
    meyve portakal


    bu tablonun ekranda şöyle çıkmasını istiyorum

    meyve
    elma
    portakal

    sebze
    maydonoz

    Acaba nasıl yaparım. Şimdiden teşekkürler yardımlarınız için. Allah'a emanet.



  • Bilen arkadaşlar ltf. yardım edin.

    Arkadaşlar tek tabloda yer alıyo bu alanlar.Tabi bu alanlar tablolama sistemi gibi diğer tablolara bağlı. Ama benim için bu 2 alan önemli. Yani otomatik olarka yapabilirmiyim. Yoksa tek tek yapılır. Diyelimki başka kategoriler eklendi diyelim. Ben otomatik olsun istiyorum.
  • Buraya sorununu çözebileceğin birşeyler karaladım kendine göre geliştirip kullanırsın
    echo "meyve<br>"; 
    $urun_tara=mysql_query("select * from urunler where kategori= 'meyve' ");
    while ($urun_listesi=mysql_fetch_array($urun_tara))
    {
    $urun_dizisi=$urun_listesi['urun'];
    echo "$urun_dizisi<br>";}

    buda sebzeleri listelemek için kullanacağın kodlar
    echo "sebze<br>"; 
    $urun_tara1=mysql_query("select * from urunler where kategori= 'sebze' ");
    while ($urun_listesi1=mysql_fetch_array($urun_tara1))
    {
    $urun_dizisi1=$urun_listesi1['urun'];
    echo "$urun_dizisi1<br>";
    }


    Bu kadar Kodlarda ufak tefek hatalar olabilir denemedim, ama mantığını anlasan yeterli, kısaca;
    kategorisi == meyve olan tüm kayıtları alt alta listele
    kategorisi == sebze olan tüm kayıtları alt alta listele
    Sen yeni bir ürün eklediğinde ve kategorisini sebze yada mevye yaptığında ilgili bölümde otomatik olarak gözükecektir



    not --------

    Kusura bakma konuyu asp bölümüne açmışsın bu sabah farkettim, ben php kodları yazmışım Asp bilgim fazla değil ama aynı mantıkla sorununu çözebilirsin.



    < Bu mesaj bu kişi tarafından değiştirildi ressambdrm -- 19 Ocak 2010; 11:42:20 >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.