随机抽数据问题???

henfeng 2008-03-21 04:21:00
比如:从数据库中随机抽取10条数据 然后重新给它们编号 使这10条数据在页面上以1~10这样的显示出来
这个要怎么做啊 有没有相关的例子啊 帮忙贴个地址也好啊
谢谢了
...全文
35 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
faisun 2008-03-21
$k = 0;
while( ... ){
$k++;
echo "$k ";

}
回复
ClintNorthwood 2008-03-21
那就这样
例如:
$sql = SELECT * FROM table ORDER BY rand() LIMIT 1,10;
$query = mysql_query($sql);
while ($rt = mysql_fetch_array($query)){
for ($i = 1;$i <= 10;$i++)
{
$rt[tid] = $i;
}
}
回复
henfeng 2008-03-21
当然不是在数据库中改 是抽取出来之后给它们重新编号 数据库中的不改变
回复
ClintNorthwood 2008-03-21
SELECT * FROM table ORDER BY rand() LIMIT 1,10
如果要重新编号的话用foreach循环一下新加入个键,如果要在数据库中改,那就得清空了!
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2008-03-21 04:21
社区公告
暂无公告