Io aggiungerei il campo ordine e ti fai restituire della query le domande già ordinate per l'output a video. Poi sul next gestisci la singola domanda. Aggiungerei anche una tabella con le risposte per ogni domanda, in questo modo rendi dinamica la creazione delle risposte (per una domada posso avere 3 colori, per un altra 10)