rezix: Auswertung erstellen

Guten Morgen :)

bin gerade an einem Umfragebogen dran.... habe 5 Fragen..

bei jeder Frage 4 Antworten mit je 4 Radios.. pro Radio gelten diese Namen: rot, grün, blau, gelb damit ich diese unterscheiden kann...

am Schluss soll eigentlich so eine Auswertung hin kommen:

Zusammenzählen der Antworten...
(rot, grün, blau, gelb)

Falls nun am meisten von blau angeklickt wurde wähle diesen Text,
falls am meisten von rot angeklickt wurde wähle diesen Text...

Wie könnte ich das am besten umsetzen?

Gruss
rezix

  1. Hi,

    bin gerade an einem Umfragebogen dran.... habe 5 Fragen..

    bei jeder Frage 4 Antworten mit je 4 Radios.. pro Radio gelten diese Namen: rot, grün, blau, gelb damit ich diese unterscheiden kann...

    Wenn du den Radiobuttons nicht pro Frage den gleichen Namen gibst, sind sie reichlich witzlos, weil nicht zusammengehoerig.

    am Schluss soll eigentlich so eine Auswertung hin kommen:

    Zusammenzählen der Antworten...
    (rot, grün, blau, gelb)

    Und was am zaehlen stellt ein Problem dar?

    Falls nun am meisten von blau angeklickt wurde wähle diesen Text,
    falls am meisten von rot angeklickt wurde wähle diesen Text...

    Na das bekommst du wohl mit If oder Switch leicht hin. Du musst nur noch definieren, was Prioritaet hat, wenn zu zwei Farben gleich viele Auswahlen getroffen wurden.

    MfG ChrisB

    1. hi,

      Wenn du den Radiobuttons nicht pro Frage den gleichen Namen gibst, sind sie reichlich witzlos, weil nicht zusammengehoerig.

      5 Fragen an je 4 Radiobuttons...

      1Frage = 4 Radiobuttons (name=answer1 value=rot oder gelb etc)
      2 Frage = 4 Radiobuttons (name=answer2 value=rot oder gelb etc)

      Und was am zaehlen stellt ein Problem dar?

      Wie ich das zusammenzählen kann wievielmal das z.B. rot angeklickt wurde

      Na das bekommst du wohl mit If oder Switch leicht hin. Du musst nur noch definieren, was Prioritaet hat, wenn zu zwei Farben gleich viele Auswahlen getroffen wurden.

      hmm? okay

      gruss
      rezix

      1. Hi,

        Und was am zaehlen stellt ein Problem dar?

        Wie ich das zusammenzählen kann wievielmal das z.B. rot angeklickt wurde

        In dem du die Antworten durchgehst, den Wert auf "rot" pruefst, und ggf. einen Zaehler erhoehst.

        MfG ChrisB

        1. Hi,

          Und was am zaehlen stellt ein Problem dar?

          Wie ich das zusammenzählen kann wievielmal das z.B. rot angeklickt wurde

          In dem du die Antworten durchgehst, den Wert auf "rot" pruefst, und ggf. einen Zaehler erhoehst.

          MfG ChrisB

          Wenn ich das so mache:

          if($answer1 == "rot")
           {
            $answer_rot++;
           }
           if($answer2 == "rot")
           {
            $answer_rot++;
           }
           if($answer3 == "rot")
           {
            $answer_rot++;
           }

          funktioniert es schon aber es gibt ja einen langen Code.. geht das auch sauberer??

          1. Hi,

            Wenn ich das so mache:

            if($answer1 == "rot")
            {
              $answer_rot++;
            }
            if($answer2 == "rot")

            funktioniert es schon aber es gibt ja einen langen Code.. geht das auch sauberer??

            Natuerlich - in > 99,9% aller Faelle, in denen jemand in die Versuchung kommt, Variablen mit Ziffern im Namen "durchzunummerieren", empfehlen sich Arrays stattdessen.

            MfG ChrisB