io la tabella risposte me la eviterei.. immagino siano a risposta multipla, e sempre lo stesso numero di possibilità di risposte. aggiungerei un INT con il numero della risposta (o smallint come hai fatto nell'altra tabella...), tanto quelle sono, e un VARCHAR con la risposta finale.
sulla tua domanda ti chiedo se tutte le domande stanno in una sola pagina. immagino di si, altrimenti non chiederesti come inviarle tutte insieme..
io farei così: fai il tuo ciclo con tutte le domande. in un campo nascosto ci metti il valore di mysql_num_rows, che ti dice quante domande sono. quando invii in POST hai quel valore che lo potresti mettere in un for tipo
Codice PHP:
for ($i=1;$i<=$_POST['RIGHETOTALI'];$i++) {
// e qua le tue query
}