Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Usare le session

  1. #1

    Usare le session

    Rieccomi con il solito problema...
    Devo creare un preventivo online per un negozio di computer.
    Ora ho creato un database con i campi "Schede_Madri" Prezzo_SchedeMadri" "Processori" "Prezzo_Processori".
    Ho creato sulla pagina per il form del preventivo una recordset che mi fa vedere tutte le schede madri, i processori,etc con i relativi prezzi (presi anch'essi dal database)in fila.
    Di fianco ognuno di essi ho inserito un pulsante di scelta. Come faccio a sommare i risultati dei prodotti che ho flaggato??? Aiutatemi per favore
    Un uomo senza donna è come un fianco senza spina...

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    puoi utilizzare la funzione sum di tsql

    Select Sum(nome_campo) from nome_tab where i=a and a=e


    posta il codice ke te lo inserisco dentro,..

  3. #3
    Ti ringrazio molto per il tuo aiuto ma siccome sono di coccio... mi potresti fare uno script completo... ti offro un caffè!!!
    Un uomo senza donna è come un fianco senza spina...

  4. #4
    Ora ti spiego... Ho due pagine form.asp e risult.asp nella prima ho questo form nel quale in pratica ci sono dei campi elenco/menu dinamici che si aggiornano automaticamente quando vado a cambiare i dati nel database. il database si chiama Catalogo_Prodotti.mdb mentre la tabella si chiama Preventivi. I campi all'interno di questa tabella sono: campo1="SchedeMadri" campo2="Prezzo_SchedeMadri" (nascosto)
    campo3="Processori" campo4="Prezzo_Processori".(nascosto)
    Ora grazie ad un recordset io aggiorno automaticamente i campi di elenco/menu presenti nella pagina form.
    Quando spedisco il form nella pagina risult scrivo questo:

    <% vMadre=(request.Form("SchedeMadri"))
    vPrezzoMadre=(request.Form("Prezzo_SchedeMadri"))
    vCpu=(request.Form("Processori"))
    vPrezzoCpu=(request.Form("Prezzo_Processori"))%>

    <% Response.Write(vMadre)%>
    <% Response.Write(vPrezzoMadre)%>

    <% Response.Write(vCpu)%>
    <% Response.Write(vPrezzoCpu)%>

    infine faccio la somma:
    <%
    b = cDbl(vPrezzoMadre)
    c = cDbl(vPrezzoCpu)
    Execute ("a = b + c ")
    response.write " " & a & " "
    %>
    va tutto bene, l'unica cosa è che i prezzi che mette sono quelli inerenti solamente alla prima record, quindi sempre gli stessi, anche se io scelgo con il campo del form elenco/menu il terzo recor del database, quando li riporto sulla pagina risult.asp mi cambiano i valori solo dei nomi dei prodotti che ho scelto... mentre il loro prezzo rimane sempre quello del primo record e quindi la somma è uguale...


    sono in un vocolo cieco...
    Un uomo senza donna è come un fianco senza spina...

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    a ma è asp 3 ..
    questo forum è di asp .net, e sei sfortunato xkè parli con uno ke asp 3 nn l'ha mai saputo

    cmq secondo me tu nn dici alla tua pagina di controllare ..
    nn so, potrebbe mancare un for .. next

    prova nel forum di asp 3, magari spiegandoti un pokino meglio

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.