Ciao ragazzi,
chiedo il vostro aiuto per risolvere un problema che mi sta facendo un pò uscire di testa.
Ho un db dal quale devo prelevare delle domande e delle risposte multiple.
Il mio problema è che la domanda si ripete ogni volta che appare una risposta, io invece vorrei una sola domanda e le tre risposte ad essa associate.
Ecco il codice
Il $risultato[24] rappresenta la domanda
Il $risultato[34] rappresenta la risposta
Avete qualche suggerimento?
Grazie in anticipo.
chiedo il vostro aiuto per risolvere un problema che mi sta facendo un pò uscire di testa.
Ho un db dal quale devo prelevare delle domande e delle risposte multiple.
Il mio problema è che la domanda si ripete ogni volta che appare una risposta, io invece vorrei una sola domanda e le tre risposte ad essa associate.
Ecco il codice
PHP:
<?php
$query_test = mysql_query("SELECT learning_testtrack. *, learning_testtrack_quest. *, learning_testquest. *, learning_testquestanswer. * FROM learning_testtrack
INNER JOIN learning_testtrack_quest ON learning_testtrack.idTrack = learning_testtrack_quest.idTrack
INNER JOIN learning_testquest ON learning_testtrack_quest.idQuest = learning_testquest.idQuest
INNER JOIN learning_testquestanswer ON learning_testquest.idQUest = learning_testquestanswer.idQuest
WHERE learning_testtrack.idUser = '" . $dati [5] . "' AND learning_testtrack.idTest = 2");
while ($risultato = mysql_fetch_array($query_test)) {
var_dump($risultato);?>
<table border="1">
<tr><td><?php echo $risultato[24];?></td><td><?php echo $risultato[34];?></td><td></td><td></td></tr>
</table>
<p></p>
<?php
}
?>
Il $risultato[24] rappresenta la domanda
Il $risultato[34] rappresenta la risposta
Avete qualche suggerimento?
Grazie in anticipo.