• 22-01-2010, 06:09:38
    #1
    Üyeliği durduruldu
    Merhabala Arkadaşlar aşağıdaki gibi bir tablo düşünün

    id Adet indirim
    --- ----- ------
    1 5 3
    2 10 7
    3 15 15
    4 30 22

    örnek 10 adet üzeri sipariş %7
    15 adet üzeri sipariş %15 gibi

    ziyaretçi belirtilen üründen örneğin 14 tane aldığında bu kişiye %7 indirim yapmalı ama ben seçilen adete göre indirim_deger tablosundan 14 adetin hangi indirim değerine denk geldiğini bir türlü bulduramadım. bir fikir verebilecek varmı acaba?
    Umarım anlatabilmişimdir
    Saygılar
  • 22-01-2010, 15:45:12
    #2
    önce kaç adet sipariş var, form veya artık nasıl alıyosan. misal:

    kacadet= request.form("kactane")

    sonrası kolay. sql sorguna bakar.

    Set rs = Server.CreateObject("ADODB.RecordSet")
    rs.Open "select indirim from indirim_tablosu where Adet="& kacadet &"", Conn, 1, 3

    daha sonra değişkeni al:
    indirim_orani = rs("indirim")


    bu kadar basit.