folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Asp İle Kategori İsmini Yazdırıp Altına İçeriği Sıralamak



Asp İle Kategori İsmini Yazdırıp Altına İçeriği Sıralamak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yawuz
    yawuz's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    Arkadaşlar diyelimki sayısı değişken 10 tane kategori var ve sayfada listelerken 

    Kategori adı :      Anakartlar
    ürün                   Asus pvd5
    ürün                   İntel 5685

    Kategori Adı :      Ram
    ürün                   Kingston 512ddr
    ürün                   Veritech  128ddr

     

    şeklinde listeleme yapmak istiyorum. Kategoriler ve ürünler ayrı tablolarda klasik kategorileme sistemiyle çalışıyor fakat listelerken bu şekilde nasıl yapabilirim?


    tahribat.com a can feda
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yawuz
    yawuz's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    yine lâzım oldu yeni konu açmadan eskisinden uplayasam :)


    tahribat.com a can feda
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    kategoriler tablon;

    id, kategoriadı

    ürünler tablon

    id, katid, ürünadı ...

    normal sıralarken önce kategoriler için döngü başlatıyorsun, döngünün içinde de katid=id ile ürünler kategorisinin döngüsünü başlatıyorsun.

    başka bir sayfa içinde tek bir kategoriye ait ürünleri çekerken de sayfaya katid yi yollatıp, ürünler tablonu katid=katid ye göre çektiriyorsun.

    anladığım kadarıyla böyle.. bilgisayarımda problem var bir kaç güne halledemezsen örnek yazarım. 


    :|
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yawuz
    yawuz's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    hocam ürünler ve kategorilerin aynı sayfada listelenmesini istiyorum sanırım iç içe döngü kurmam gerekiyor uğraştım ama tüm kategoriler her ürünle tekrar listelendi ben ürünün ait olduğu kategorisiyle listelenmesini istiyorum


    tahribat.com a can feda
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek
    <%
    Set RS = DBBaglanti.ExeCute("Select kategori_ID, kategori FROM tblKategoriler")
    If Not RS.Eof Then
    	Response.Write "Kategori Adı:"&RS("kategori")&""
    	Response.Write "<br />"
    	Do While Not RS.Eof
    		Set KD = DBBaglanti.ExeCute("Select urun_ID, kategori_ID, urun FROM tblUrunler WHERE kategori_ID = "&CInt(RS("kategori_ID"))&"")
    		If Not KD.Eof Then
    			Do While Not KD.Eof
    				Response.Write "Ürün: "&KD("urun")&""
    				Response.Write "<br />"
    			KD.MoveNext
    			Loop
    		End If
    		KD.Close
    		Set KD = Nothing
    	RS.MoveNext
    	Loop
    End If
    RS.Close
    Set RS = Nothing
    %>

    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yawuz
    yawuz's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    ontedi hocam kullandım verdiğin kodu fakat ilk kategori kaydının bağlığını attı diğer kategoride olan ürünlerin kategorisini atmadı yani ilk kayıtlı ilk kategorinin altına sıraladı tüm ürünleri. Diğer kategorilere ait oldu mu onu göz ardı ediyor


    tahribat.com a can feda
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Hocam bir yerde yanlışlık olmuş

    Şöyle denersen çalışır.

     

    <%
    Set RS = DBBaglanti.ExeCute("Select kategori_ID, kategori FROM tblKategoriler")
    If Not RS.Eof Then
    	Do While Not RS.Eof
    		Response.Write "Kategori Adı:"&RS("kategori")&""
    		Response.Write "<br />"
    		Set KD = DBBaglanti.ExeCute("Select urun_ID, kategori_ID, urun FROM tblUrunler WHERE kategori_ID = "&CInt(RS("kategori_ID"))&"")
    		If Not KD.Eof Then
    			Do While Not KD.Eof
    				Response.Write "Ürün: "&KD("urun")&""
    				Response.Write "<br />"
    			KD.MoveNext
    			Loop
    		End If
    		KD.Close
    		Set KD = Nothing
    	RS.MoveNext
    	Loop
    End If
    RS.Close
    Set RS = Nothing
    %>

    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yawuz
    yawuz's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    Allah senden razı olsuuun :D ontediciğim :D


    tahribat.com a can feda
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lepusmorris
    lepusmorris's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek

    asp nin hala kullanıldığını görünce mutlu oluyorum:D


    ..
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    EnableTurk
    EnableTurk's avatar
    Kayıt Tarihi: 29/Eylül/2007
    Erkek

    lepusmorris bunu yazdı:
    -----------------------------

    asp nin hala kullanıldığını görünce mutlu oluyorum:D


    -----------------------------

    Öyle deme hocam, ASP ile harikalar yaratıyo insanlar (hala..)


    yolun açık ve aydınlık olsun ferdi baba.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Asp'den ekmek yiyoruz.


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
Toplam Hit: 1288 Toplam Mesaj: 11