OK, wenn man bedenkt, dass andere nicht dupliziert sind Bei Fragen würde ich empfehlen, nur die Grundlagen von PHP zu lernen und zu versuchen, ein fest codiertes verschachteltes Array zu iterieren, um die erwartete Ausgabe zu drucken.
Also einige Probleme mit dem Code in der Frage:
- es werden keine zufälligen Fragen abgerufen
- es gibt nichts aus, sondern fügt 1 langen String zu
links
hinzu Reihe. Bitte lernen Sie Unterschied zwischen'
und"
- es gibt keine Schleife, um Antworten zu wiederholen, und es ist überhaupt kein gültiger PHP-Code
Der Arbeitscode (erneut unter Berücksichtigung der Dokumentstruktur von nicht dupliziert Frage ) könnte so aussehen:
foreach ($cursor as $obj) {
echo $obj["question"];
foreach($obj["answers"] as $key=>$answer) {
echo '<input type="radio" name="' . $key . '" value="'.$answer.'">';
}
}