si, se le domande le visualizzi tutte in una pagina e non pagina per pagina basta un array
ho cercato nelle funzioni per gli array una che lo mischiasse ma non l'ho trovata..per mischiarlo in modo casuale potresti fare:
fai la select di tutte le domande
fai una serie di rand (quanti ne vuoi) tra 0 e 11 e scambi le posizioni con quei risultati
esempio: se da 4 volte rand ti esce 4 7 1 2 scambi la posizione 7 con la posizione 4 e la posizione 2 con la posizione 1
poi ovviamente le risposte le salvi in una tabella con
idUtente | idDomanda | idRisposta
non ho capito però se questo script verrà usato in locale o su internet
nel caso invece tu voglia visualizzare una domanda per pagina è meglio salvare l'ordine delle domande in un database in modo da poterlo ricostruire sempre anche in caso di interruzione per un qualsiasi motivo.
ciao


Rispondi quotando