【发布时间】:2011-08-05 07:03:27
【问题描述】:
如何从 mysql 数据库中回显随机 id 数字而不重复数字?
这是我的示例代码:
$query = mysql_query("SELECT * FROM store");
$number=mysql_num_rows($query);
for ($count=1; $count<= $number ; $count++)
{
$id = mysql_query ("SELECT id FROM store ORDER BY RAND() LIMIT $number");
$id = mysql_fetch_assoc($id);
$id = $id['id'];
echo $id;
}
它将回显六个随机数,但有像“1 1 3 2 4 5”这样的实例,其中 1 被回显两次而不是一次。提前致谢
【问题讨论】: