Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692

    Prevedere multicondizione

    Buona domenica.

    Vorrei chiedervi un consiglio.

    Ho tre select all'interno di un form:

    - la prima select contiene valori 1 e 2
    - la seconda select contiene valori 1 e 2
    - la terza select contiene i valori da 1 a 29

    Come faccio a gestire le varie condizioni che si possono verificare? Ad esempio:

    - dalla prima select seleziono valore 2
    - dalla seconda select seleziono valore 1
    - dalla terza select seleziono valore 24

    La pagina che processa il form riceve le tre variabili e se sono verifiicate eseguirà un determinato redirect.

    Quante condizioni devo prevedere per soddisfare tutti gli incroci possibili dai valori delle tre select?

    Grazie
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Le condizioni saranno 2 x 2 x 29 = 116 ma mi sfugge il senso della domanda... :master:

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Grazie; cos'è che ti sfugge della domanda?

    Secondo quanto mi suggerisci dovrei prevedere 116 condizioni if... then... end if?

    :master:
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  4. #4
    scusa ma a che ti servono 116 if ???
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  5. #5
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Ciao e grazie per aver risposto.

    Cerco di spiegarmi meglio (forse ho impostata male la questione...)

    Ho tre select all'interno di un form:

    - la prima select contiene valori 1 e 2
    - la seconda select contiene valori 1 e 2
    - la terza select contiene i valori da 1 a 29

    A secondo di che valore si seleziona dalle tre select devo aprire una pagina con un secondo form dati; ad esempio:

    - dalla prima select seleziono valore 2
    - dalla seconda select seleziono valore 1
    - dalla terza select seleziono valore 24

    Se 2 e 1 e 24 sono i valori che arrivando dal form devo aprire il form dati associato; questo naturalmente è valido per tutte le possibilità previste...
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  6. #6
    Si ma intendevo cosa devono selezionare gli utenti in queste select?
    Non c'è un modo per evitare tutti i 116 if collegando in qualche maniera queste scelte?
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  7. #7
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Originariamente inviato da soundforgers
    Si ma intendevo cosa devono selezionare gli utenti in queste select?
    Non c'è un modo per evitare tutti i 116 if collegando in qualche maniera queste scelte?

    Allora nella prima select scelgono: caricamento o riepilogo
    nella seconda select scelgono: locale o remoto
    nella terza select (che si popola in base a quanto selezionato nella seconda select) scelgono l'operazione da eseguire.
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

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.