No estás muy lejos de la respuesta, en efecto como dices, son el enlace tipo caratulas.php?id=x., y para las 100 primeras entonces pones un LIMIT en un consulta que vaya de 0 a 100. y con este script puedes ordenar las filas y columnas de acuerdo a lo que necesites:
Código PHP:
Ver original<?php
$i = 0;
echo "<table border='1'><tr>";
do {
$i = $i+1;
echo "<td><a href='caratula.php?id=".$row['campo_id']."'>".$row['campo']."</a></td>";
if($i % 10==0) echo "</tr>";
echo "</table>";
?>
Saludos