a b
1 2
2 3
3 2
4 1
5 5
6 2我要先从数据库中 查询了数据表b列for ($i=1; $i<=10; $i++)
{
$querysql=mysql_query("select count(a) from table where b=".$i);
$data=mysql_fetch_array($remencountsql);
echo $data[0];
}这样输出的结果是 1310100000
我想对这个结果 进行重排序 然后再输出这样的结果 3111000000 按顺序从高到底排列请问用什么方法能实现最后的结果?
1 2
2 3
3 2
4 1
5 5
6 2我要先从数据库中 查询了数据表b列for ($i=1; $i<=10; $i++)
{
$querysql=mysql_query("select count(a) from table where b=".$i);
$data=mysql_fetch_array($remencountsql);
echo $data[0];
}这样输出的结果是 1310100000
我想对这个结果 进行重排序 然后再输出这样的结果 3111000000 按顺序从高到底排列请问用什么方法能实现最后的结果?
解决方案 »
- PHP有没有取回mysql"select count"结果的简单写法?
- linux mysql 启动问题
- 一下程序原本可以登录,为啥我加了自动登录部分(前面1-15行),系统检测不到用户资料后不显示登录界面出来,请帮忙看看,多谢了
- 哪有php+access的文章管理系统?
- 求助,我想做个PHP论坛,程序在一个地址A,数据库在一个地址B,谁知道怎么做???
- 请教一个在windows 下 php 连接到mysql设置问题
- 问题
- 请问为何会提示curl_init函数用不了?
- 问一下,大家碰到这种情况怎么办?
- 请教关于记录集翻页的问题
- 请教各位大侠,QQ里上传图片时的截图是怎么做的啊???
- 这种下拉列表怎么写啊?!
你试试行不?我的sql语句也不是很好
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
for ($i=1; $i<=10; $i++)
{
$querysql=mysql_query("select count(a) from table where b=".$i);
$data=mysql_fetch_array($querysql);
$a[] = $data[0];
}
rsort($a);
print_r($a);
順手寫快了...
echo join('',$a);
over啦