Salve!
Ho dovuto creare un test che, a seconda della maggioranza di risposte, ti dà uno tra 4 risultati: a, b, c e d.
Ogni domande del test ha un campo "list" con le quattro risposte, ognuna con un value associato alla lettera corrispondente.
Nella pagina di calcolo, ricevo tutte e 30 le list delle risposte:
Quindi fate conto che ognuna corrisponde a A, B, C o D.codice:1 = request.form("1") 2 = request.form("2") 3 = request.form("3") 4 = request.form("4") 5 = request.form("5") 6 = request.form("6") 7 = request.form("7") 8 = request.form("8") 9 = request.form("9") 10 = request.form("10") 11 = request.form("11") 12 = request.form("12") 13 = request.form("13") 14 = request.form("14") 15 = request.form("15") 16 = request.form("16") 17 = request.form("17") 18 = request.form("18") 19 = request.form("19") 20 = request.form("20") 21 = request.form("21") 22 = request.form("22") 23 = request.form("23") 24 = request.form("24") 25 = request.form("25") 26 = request.form("26") 27 = request.form("27") 28 = request.form("28") 29 = request.form("29") 30 = request.form("30")
Ora la mia domanda era: come fare, senza incasinare il codice in continui if e elseIf, a racchiudere in una variabile numerica di nome "A" il numero di tante volte quante sono le risposte con A tra i 30 dati ricevuti, e idem per B, C e D?
Grazie per l'aiuto![]()

Rispondi quotando