Debes llamar el resultado de mysql_query para mysql_fetch_row.
Asi:
Código PHP:
$ordenar=$_GET['ordenar'];
$muestra="SELECT * FROM nombre_tabla ORDER BY ".$ordenar."";
$sql=mysql_query($muestra, $link);
while($row=mysql_fetch_row($sql))
{
...
}
Saludos