Avatar billede sertmann Nybegynder
21. oktober 2003 - 12:45 Der er 4 kommentarer

ASP quiz, chapter selection fra Database

Ok, jeg er igang med at lave en quiz med Japanske Skriftegn til vores undervisning på Handelshøjskolen.

Det fungerer sådan set efter hensigten, men jeg skal have en mulighed for at vælge hvilke kapitler man vil quizzes i.

Testen består af filerne

http://www.ertmann.net/stefan/show.asp
http://www.ertmann.net/stefan/test.asp
http://www.ertmann.net/stefan/db1.mdb

Jeg vil gerne have en intro side hvor man i check boxes vælger kapitelerne man vil testes i (som står i databasen)

men har så et problem med denne sætning

<%
' Random selection of kanji.
kanjinumber = 145
while kanjinumber = 145
  kanjinumber =  (( Abs(oTools.Random ) ) Mod 302)+1
Wend
%>

Ved ikke helt hvorn jeg ellers skal lave den.

Og desuden vil jeg gerne have en løsning hvor man ikke ikke laver en submit/requst ring med kapitel numrene, kan det lade sig gøre at lave det med en session ID på en eller anden måde?

Hvis det ikke giver nogen mening, så skriv endelig så jeg kan forsøge at uddybe yderligere.

Håber i kan hjælpe
- Stefan
Avatar billede discowarp9 Nybegynder
21. oktober 2003 - 13:10 #1
Hvor kommer oTools.Random fra og udtrykket Mod 302, og hvad skal det gøre?
Avatar billede virus Nybegynder
21. oktober 2003 - 13:11 #2
Du får en liste med ID's fra forskellige checkboxes, hvor du gerne vil sortere og give brugeren de forskellige tests random?
Avatar billede sertmann Nybegynder
21. oktober 2003 - 15:40 #3
@discowarp: oTools.Random: generer en random integer mellem -32768 to 32767.
mod 302: begrænser resultatet af random funktionen til en integer mellem 0 og 302 (302 er det antal skrifttegn der er i databasen)

@ Virus: nej jeg vil have 'folk' skal klikkede de ønskede kapitel checkboxes, og så skal der vises/testes de skriftegn der har de ønskede kapitler som value i databasen i random

hvis nu der vælges kapitel 1+2+3+4 så skal der kun vises de skriftegn der har
chapter 1+2+3+4 som value i databasen, og de skal så vises som random.

gav det nogen mening?
Avatar billede sertmann Nybegynder
21. oktober 2003 - 15:46 #4
oh alt det der gejl med Kanji number 145 er fordi der åndsvagt nok ikke er en kanji #145 :p
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester