• 28-09-2012, 19:46:50
    #1
    <%Response.Write ""&Rs2("kg")&" "%>

    <%Response.Write ""&Rs2("fiyati")&" "%>


    kg ve fiyatı veritabanından yukarıdaki kodlarla çektim.

    <%
    Dim sonFiyat
    sonFiyat= Rs2("kg") * Rs2("fiyati")
    %> <%Response.Write sonFiyat %>

    kodu ile birbiri ile çarparak yazdırdım. Buraya kadar sorun yok. Ürünler normal olarak listeleniyor. sonFiyat ta gayet düzgün çıkıyor. Fakat sonFiyat 'ların toplamını nasıl yapabilirim. Genel toplam yapmak istiyorum fakat bir türlü sonFiyat'ları toplayamadım. Yardımcı olursanız sevinirim. İyi çalışmalar.
  • 28-09-2012, 19:59:08
    #2
    blueday adlı üyeden alıntı: mesajı görüntüle
    <%Response.Write ""&Rs2("kg")&" "%>

    <%Response.Write ""&Rs2("fiyati")&" "%>


    kg ve fiyatı veritabanından yukarıdaki kodlarla çektim.

    <%
    Dim sonFiyat
    sonFiyat= Rs2("kg") * Rs2("fiyati")
    %> <%Response.Write sonFiyat %>

    kodu ile birbiri ile çarparak yazdırdım. Buraya kadar sorun yok. Ürünler normal olarak listeleniyor. sonFiyat ta gayet düzgün çıkıyor. Fakat sonFiyat 'ların toplamını nasıl yapabilirim. Genel toplam yapmak istiyorum fakat bir türlü sonFiyat'ları toplayamadım. Yardımcı olursanız sevinirim. İyi çalışmalar.
    Cint(sonFiyat) = Cint(Rs2("kg")) * Cint(Rs2("fiyati"))
    dene bakalım.
  • 28-09-2012, 20:16:00
    #3
    Microsoft VBScript çalýþma hatasý hata '800a000d'

    Tür uyumsuz: 'Cint'

    /kimkimsepetli/sepetim.asp, satır 116


    hatasını verdi

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 20:16:00 -->-> Daha önceki mesaj 20:02:07 --

    Kodu şu şekilde değiştirdim :

    <%
    Dim ahmet
    ahmet = Cint(sonFiyat) = Cint(Rs2("kg")) * Cint(Rs2("fiyati"))
    %>
    <%Response.Write ahmet %>


    Bu defada "TRUE" diye bir yazı çıkıyor
  • 28-09-2012, 22:11:01
    #4
    <%
    sonFiyat = Cint(Rs2("kg")) * Cint(Rs2("fiyati"))

    Response.Write sonFiyat
    %>

    böyle olması gerekiyor.
  • 29-09-2012, 09:30:03
    #5
    Üyeliği durduruldu
    1scripter adlı üyeden alıntı: mesajı görüntüle
    Cint(sonFiyat) = Cint(Rs2("kg")) * Cint(Rs2("fiyati"))
    dene bakalım.
    imzandan utan imzandann, değişkeni fonksiyon içine almak da neymiş
  • 29-09-2012, 13:46:03
    #6
    Arkadaşlar çarpma işlemini yapıyor ve ürünler alt alta listeleniyor. Fakat benim istediğim çıkan sonuçların yani sonFiyat 'ların Genel toplamını vermek
  • 29-09-2012, 14:12:56
    #7
    ShekerChi adlı üyeden alıntı: mesajı görüntüle
    imzandan utan imzandann, değişkeni fonksiyon içine almak da neymiş
    Çok utandım. Hatta değiştirdim imzamı.

    Yalnız söylediğin cümleden senin de imzanı sorgulaman gerektiğini anlıyorum.
    Değişkeni fonksiyondan geçirebiliriz bunda sıkıntı yok. Kullanma şeklim yanlış sadece. Sonuç zaten integer döneceği için kullanmak saçma sadece.

    <%
    sonFiyat = Cint(Rs2("kg")) * Cint(Rs2("fiyati")) 
    %>
    <%=Cint(sonFiyat)%>
    Bu şekilde de çalışır sıkıntı yok.
  • 29-09-2012, 14:16:12
    #8
    Bu şekilde mesela 20 TL ve 10 TL lik iki ürün varsa 30 TL vereceğine son ürünün fiyatını veriyor yani 10 Tl veriyor toplamı
  • 29-09-2012, 14:18:09
    #9
    blueday adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar çarpma işlemini yapıyor ve ürünler alt alta listeleniyor. Fakat benim istediğim çıkan sonuçların yani sonFiyat 'ların Genel toplamını vermek
    Dosyayı gönderirsen yardımcı olabilirim.
    Döngüye sokup, çıkan sonFiyat'ları toplatabiliriz.