Pasado a seudocódigo sería algo así:
Seleccionar cantidad de id ( campo id de tabla resumen ) con el alias cpag, desde la tabla resumen, agrupados por paginaid, ordenados por cpag ( alias del contador ).
Esto te traería ( probalo en el phpmyadmin para verlo ), registros con la única columna "cpag", ordenado por cpag ( se me paso poner DESC, para que sea descendente ).
Código SQL:
Ver originalSELECT *, COUNT(id) AS cpag FROM resumen GROUP BY paginaid ORDER BY cpag DESC
La idea era orientarte, ya que no se como es la estructura de tu base de datos.
Si querés contar las visitas solamente, y estas están en la tabla "visitas". Haces algo así:
Código SQL:
Ver originalSELECT COUNT(id) AS cpag FROM visitas GROUP BY paginaid ORDER BY cpag DESC
Siempre y cuando tengas un campo id y otro paginaid en esa tabla.