表结构:id       author       content    
1        aaaa         1234567
2        aaaa         321321412
3        cccc          q321321321
4        bbbb          32132132
5        bbbb         42532532523
6        cccc         321321321
.......
目的就是提取表中以author为唯一元素的结果来显示;
之前用
$numq=mysql_query("SELECT * FROM `表` group by author");
$num = mysql_num_rows($numq);
算出了总的记录数,但是后来分页的时候用
$sql="SELECT * FROM `表` group by author limit $page $perpage";
 $query=mysql_query($sql);
这样出来的记录不是根据group by 的结果来显示的,该怎么修改呢?