Problem med switch

Tags:    php

Hej

Jeg er lidt ny til php, så jeg håber at i kan hjælpe mig. Jeg er ved at lave en slags quiz til et skoleprojekt, som skal indeholde nogle spørgsmål til kemi.

Jeg har brugt en switch til at holde spørgsmålene i, hvor jeg bare lægger 1 til den værdi som switchen bruger, hvis svaret er rigtigt. Problemet er bare, at jeg ikke kan få den til at køre den switch igen, for at komme videre til det næste spørgsmål. Håber at nogen kan komme med en måde at gøre det på, eller eventuelt en bedre løsning :)

Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 11.03.2010 09:00 af Bruger #15748
Hej Michael.

Skal der være nogle former for valgmuligheder, eller skal man bare skrive hvad man tror svaret er? :)

Jeg tror måske at du skulle kigge på noget der hedder do-while løkker.
http://php.net/manual/en/control-structures.do.while.php

Er dog ikke helt sikker på om det kan bruges til sådan en quiz.
Men synes at projektet lyder spændende :D




Tak for svaret :)

Jeg har kigget lidt på det, og jeg kan ikke lige gennemskue hvordan jeg skal bruge en do-while løkke. Siden henviste mig dog til en goto, men som heller ikke kan gå tilbage op i scriptet.



switch($ques) og ikke switch($ques == 1);

$ques == 1 vil altid være true...



Jeg har lavet en quiz klasse til dig...:


quiz.class.php:
Fold kodeboks ind/udKode 


example.php:
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 11.03.2010 19:33 af Bruger #7728
t