我有以下PHP代码段随机显示MongoDB记录。
foreach ($cursor as $obj)
//foreach ($result as $obj)
{
$result = $c->find()->limit( 20 )->skip(mt_rand( 0, $c->count() ))->getNext();
echo ' '.$result["question"].'<br><br>
<input type="radio"> '.$result["ch1"].'<br>
<input type="radio"> '.$result["ch2"].'<br>
<input type="radio"> '.$result["ch3"].'</p>';
}
我有2个问题。
1)我想要显示20条记录,但它回显了DB的所有记录。
2)这在存储在DB中的单选按钮中显示一组问题和多个答案。我的DB对所有这些问题都有正确的答案,现在如何在上面打印这些随机问题,以检查存储在DB中的正确答案,并使用用户在单选按钮中选择的选项?