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 按顺序从高到底排列请问用什么方法能实现最后的结果?
你试试行不?我的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啦