bè è un po' lungo da spiegare... iniziamo dandoti una dritta per il dbOriginariamente inviato da Flaquiz
Ciao a tutti,
mi hanno chiesto di realizzare una specie di quiz/gioco online con queste caratteristiche:
- sistema di registrazione utenti e possibilità di vedere le statistiche in real time dell'avanzamento delle risposte da parte degli "avversari"
- domande a risposta multipla di cui solo una è quella corretta
- tentativi disponibili di risposta limitati (se si superano si viene squalificati)
- a seguito di un errore si può riprovare a rispondere solo dopo tot tempo
Questo in linea di massima. Come mi consigliereste di procedere? Non ho molta esperienza in php, ho realizzato qualcosa ma questo mi sembra un po' complesso..C'è qualche base open source con la quale partire? Qual è il modo più semplice?
Grazie sincero.![]()
Flaquiz
io farei
UTENTI
uid // id dell'utente bigint not null auto increment
user // username varchar(30)
password // varchar(32)
in_gara // bool (true se l'utente può giocare, false se viene squalificato)
DOMANDE
did // id della domanda
domanda // testo della domanda
RISPOSTE
rid // id della risposta
did // id della domanda di riferimento
risposta // testo della risposta
corretta // BOOLEANA true se la risposta è corretta
UTENTI_RISPOSTE
sid // id statistica
uid // id utente
did // id domanda
rid // id risposta
esito // BOOLEANO true se l'utente ha azzeccato, false se ha sbagliato