Ik heb de volgende query:
$query = mysql_query("SELECT
vragen.vraag,
afhankelijk.van_vraag,
afhankelijk.bij_antwoord,
keuzes.keuze
FROM
vragen
LEFT JOIN
afhankelijk
ON
vragen.afhankelijk = afhankelijk.id
LEFT JOIN
keuzes
ON
vragen.keuzes = keuzes.keuze_id");
En dit geeft bijvoorbeeld:
Array
(
[0] => Array
(
[vraag] => Vraag 1?
[van_vraag] =>
[bij_antwoord] =>
[keuze] =>
)
[1] => Array
(
[vraag] => Vraag 2?
[van_vraag] =>
[bij_antwoord] =>
[keuze] =>
)
...
[3] => Array
(
[vraag] => Vraag 3?
[van_vraag] =>
[bij_antwoord] =>
[keuze] => MC mogelijkheid 1
)
[4] => Array
(
[vraag] => Vraag 3?
[van_vraag] =>
[bij_antwoord] =>
[keuze] => MC mogelijkheid 2
)
...
[14] => Array
(
[vraag] => Vraag 4?
[van_vraag] => 4
[bij_antwoord] => waar
[keuze] => Andere MC mogelijkheid 1
)
[15] => Array
(
[vraag] => Vraag 4?
[van_vraag] => 4
[bij_antwoord] => waar
[keuze] => Andere MC mogelijkheid 2
)
)
(van_vraag & bij_antwoord hebben niets met het probleem te maken)
Wat is nu het probleem:
Ik krijg voor iedere Multiple Choice (MC) mogelijkheid een compleet nieuw resultaat. Is het op de een of andere manier mogelijkheid dat een soort van array met MC mogelijkheden uit komt?
Groet
Newb