随机记录MongoDB用法

时间:2016-02-15 08:40:49

标签: php mongodb radio-button

我有以下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> &nbsp;&nbsp;&nbsp;&nbsp;
                                                <input type="radio"> '.$result["ch1"].'<br>&nbsp;&nbsp;&nbsp;&nbsp;
                                                <input type="radio"> '.$result["ch2"].'<br>&nbsp;&nbsp;&nbsp;&nbsp;
                                              <input type="radio"> '.$result["ch3"].'</p>';

}

我有2个问题。

1)我想要显示20条记录,但它回显了DB的所有记录。

2)这在存储在DB中的单选按钮中显示一组问题和多个答案。我的DB对所有这些问题都有正确的答案,现在如何在上面打印这些随机问题,以检查存储在DB中的正确答案,并使用用户在单选按钮中选择的选项?

0 个答案:

没有答案