Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Aiuto!

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    14

    Aiuto!

    <%@language="vbscript"%>
    <%response.buffer=true%>
    <%response.expires=-1500%>
    <%
    dim dns
    dim connessione
    dim rs
    dim sql
    %>
    <%
    operazione=request("operazione")
    quantita=request("txtquantita")
    cod=request("codice")
    utente=session("userlog")
    dns="DRIVER=Microsoft Access Driver (*.mdb); dbq="& server.MapPath("DB.mdb")
    set connessione=server.CreateObject("ADODB.Connection" )
    connessione.open dns
    set rs=server.CreateObject("ADODB.Recordset")
    set rsOP=server.CreateObject("ADODB.Recordset")
    set rsSC=server.CreateObject("ADODB.Recordset")
    set rsp=server.CreateObject("ADODB.Recordset")
    if operazione="" then
    sql="SELECT * FROM Acquisti"
    rsp.open sql,connessione
    if rsp.bof=true and rsp.eof=true then
    sqlSC="INSERT INTO Acquisti (cod,Marca,Prezzo) SELECT cod,Marca,Prezzo FROM Scarpe "
    rsSC.open sqlSC,connessione,1,3
    end if
    end if
    if operazione="aggiungi" then
    sqlOP="SELECT * FROM Acquisti WHERE cod='"&cod&"';"
    rsOP.open sqlOP,connessione,3,3
    rsOP("Quantita")=quantita
    rsOP("Utente")=utente
    rsOP.update
    end if
    if operazione="elimina" then
    sqlOP="SELECT * FROM Acquisti WHERE cod='"&cod&"';"
    rsOP.open sqlOP,connessione,3,3
    q=rsOP("Quantita")
    qua=(q-quantita)
    if qua>=0 then
    rsOP("Quantita")=qua
    if rsOP("Quantita")=0 then
    rsOP("Utente")=""
    end if
    end if
    rsOP.update
    end if
    sql="SELECT * FROM Acquisti"
    rs.open sql,connessione
    rs.movefirst
    %>
    <html>
    <head>
    <title>Armani</title>
    </head>
    <body >
    <CENTER><font size="+2" color="#00CC00">CARRELLO</font></CENTER>
    <font color="#00CC00">
    <%if session("userlog")="" then
    response.Redirect("login.html")
    end if
    %>
    <table border="1" align="center">
    <tr>
    <td><font color="#00CC00">Codice</font></td>
    <td><font color="#00CC00"> Prezzo</font></td>
    </td>
    <td><font color="#00CC00">Marca</font></td>
    </td>
    <td><font color="#00CC00">Quantita</font></td>
    </td>
    </tr>
    <form method="post" action="">
    <% somma=0
    do until rs.eof%>
    <tr>
    <td><font color="#00CC00"><% response.write rs("cod")%></font></td>
    <td><font color="#00CC00"> <% response.write rs("Prezzo")%></font></td><%prezzo=rs("Prezzo")%>
    <td><font color="#00CC00"><% response.write rs("Marca")%></font></td>
    <td><font color="#00CC00"><input type="text" value="<% response.write rs("Quantita")%>" name="txtquantita"></font></td><%numero=rs("Quantita")%>
    <td><input type="submit" value="AGGIUNGI" onClick="this.form.action='carrello.asp?operazione =aggiungi&codice=<% response.write rs("cod")%>'"></td>
    </td>
    <td><input type="submit" value="ELIMINA" onClick="this.form.action='carrello.asp?operazione =elimina&codice=<% response.write rs("cod")%>'"></td>
    </tr>
    </form>
    <%importo=numero*prezzo
    somma=somma+importo
    rs.movenext
    loop
    %>
    <tr>
    <td>TOTALE NEL CARRELLO:</td><td><%response.write somma%></td>
    </td>
    </table>
    <%session("totale")=somma%>
    </body>
    </html>
    <%
    rs.close
    connessione.close
    set rs = nothing
    set connessione = nothing
    %>

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    14
    scusate ho dimenticato di dire che funziona tutto
    ma quando inserisco la quantità dal secondo prodotto in poi, non funziona...
    non so perchè...
    qualcuno mi può aiutare?
    grazie..

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559

    E il titolo di questa discussione sarebbe?

    Roby

  5. #5
    Originariamente inviato da klasaf
    scusate ho dimenticato di dire che funziona tutto
    ma quando inserisco la quantità dal secondo prodotto in poi, non funziona...
    non so perchè...
    qualcuno mi può aiutare?
    grazie..
    Che errore ti da?

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    14
    il problema è k nn mi da errore...
    ma nell'angolo a sinistra della pagina c'è il simbolo d'errore caricamento

  7. #7
    Originariamente inviato da klasaf
    il problema è k nn mi da errore...
    ma nell'angolo a sinistra della pagina c'è il simbolo d'errore caricamento
    Triangolino giallo??? Quello è errore javascript lato client.

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    14
    Scusate a tutti...
    ho trovato l'errore...!
    in pratica ho aperto il form fuori dal ciclo do ma poi
    l'ho chiuso al suo interno.....
    ciao!

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.