Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ispit

[es] :: Web razvoj :: Ispit

[ Pregleda: 4809 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Miloš Bjelanović
Beograd

Član broj: 4237
Poruke: 178
*.rcub.bg.ac.yu



+1 Profil

icon Ispit16.10.2003. u 07:18 - pre 249 meseci
Kako da napravimVeb stranu, koja ce "napamet" pisati pitanja iz neke baze podataka?


nesto ovako:

1. Sta je to materija?
A B C D E (znaci pet ponudjenih odgovora)

2. Zbog cega ...
... (ako je gornje pitanje u bazi podataka 50. po redu, onda bi ovo trebalo da bude npr. 6. ili kako to na engleskom "random" prebacivanje pitanja)

I da izbaci recimo 10 pitanja sa 10 tacnih odgovora i 40 izraza iz neke vece baze podataka.
Knjiga, SLOBODA!
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.bankmeridian.com

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Ispit16.10.2003. u 09:33 - pre 249 meseci
paaa... možeš da postaviš problem na više različitih načina, odnosno da definišeš više različitih problema. U svakom slučaju ti u bazi treba nekolicina tabelica koje služe za podršku.

Evo jedne od najjednostavnijih varijanti (mada mi se čini da nije tačno ono što tražiš)
- imaš tabelicu sa pitanjima. Svako pitanje ima svoj id, svoj tekst, i ostalo što smatraš da može biti od koristi.
- imaš tabelicu sa odgovorima. Svaki odgovor vezan je tačno za jedno pitanje pa nasleđuje id pitanja, a ima i svoj id. Svaki odgovor naravno ima i svoj tekst ili neku drugu odrednicu, a pamti i podatak o tome da li je tačan odgovor na pitanje.

Ostale varijante su u velikoj meri slične: da li se odgovor vezuje za tačno jedno pitanje ili je opcija za grupu pitanja ili se može pojaviti uz bilo koje pitanje; kakvi sve tipovi pitanja postoje obzirom na vrstu odgovora (samo jedna opcija može biti tačna, više tačnih opcija - multiselekt, tekstualni odgovor...);... Dodatni zahtevi su neke izmene na postojećim tabelama ili dodavanje nekolicine novih.

Ako za prikaz želiš neki slučajan raspored pitanja i odgovora, nije problem: povučeš ih iz baze, ispremeštaš (random: scramble) za prikaz (naravno da čuvaš odgovarajuće idove, ne treba baš svi da se zbune premetačinom).
 
Odgovor na temu

[es] :: Web razvoj :: Ispit

[ Pregleda: 4809 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.