Visualizzazione dei risultati da 1 a 9 su 9

Discussione: carrello

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119

    carrello

    Ciao,
    ho una select con riportate le date di partenza e un'altra select con il numero delle notti (7.14.21.28.)

    Se scelgo 7 notti il prezzo è x. Se scelgo 14 notti il prezzo è doppio ecc.

    Nella pagina successiva deve riportarmi i dati scelti e la somma.
    Ho pensato di fare un db carrello, in cui inserire i dati scelti. Non so però come fare la somma del prezzo.

    VVoVe:

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    254
    Fai anche una tabella prezzi con i campi "notti" e "prezzo"; quando l'utente sceglie il numero di notti vai a prendere dalla tabella il prezzo corrispondente.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Sai darmi un suggerimento per la query per fare la somma?
    Prezzo/notti
    sql =" select * from disponibilita ......"

  4. #4
    se tu nel database hai solo il prezzo per 7 notti, fai una

    codice:
    "select prezzo from disponibilita where id=blabla"
    le notti scelte avrai un:
    codice:
    notti=request.form("notti")
    dove il secondo "notti" è il nome della select

    da qui il totale:
    codice:
    prezzo=rs("prezzo")
    if cint(notti)>7 then prezzo=(prezzo/7) * notti

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Ok, funziona perfettamente.
    L'unica cosa è che mi fa il calcolo uguale a tutte le date di partenza.
    Devo inserire anche la data di pertenza nel db prezzi?

  6. #6
    Originariamente inviato da pablomare
    Ok, funziona perfettamente.
    L'unica cosa è che mi fa il calcolo uguale a tutte le date di partenza.
    Devo inserire anche la data di pertenza nel db prezzi?
    boh, non so cosa intendi

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Nel senso che per ogni data dovrei associare un prezzo.
    Oppure la query farla ...
    select * from prezzi where settimana='%"& settimana &"%'"

  8. #8
    aggiungi allora alla where la clausola settimana...se è determinante non vedo perchè ometterla

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Ok, grazie dell'aiuto. Ci provo subito

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 © 2025 vBulletin Solutions, Inc. All rights reserved.