-1

我正在尝试使用以下代码输出 6 个随机数,但是,它给了我 44 行。如果有人可以提供帮助,那就太好了!

while($row = mysql_fetch_array($result))
{
    echo '
        <script type="text/javascript">
            for(var i=0; i<6; i++){
                var x = Math.floor(Math.random()*43) + 1;
                document.write(x + "</br>");
            }
        </script>
    ';
}
4

2 回答 2

1

尝试用 PHP 生成一个随机数:

while($row = mysql_fetch_array($result))
{
    for($i = 0; $i < 6; $i++)
      echo rand() . "<br />";
}
于 2013-03-24T05:32:50.970 回答
0

对不起,伙计们,真的是新手错误,我刚刚意识到 PHP 的 while 部分导致了 44 次出现,因为它为每一个都创建了一个随机数。是菜鸟错误!

于 2013-03-24T05:38:39.217 回答