se hai un array con i messaggi ti fai passare via get il valore di start e, facendo un ciclo sull'array, mostri i msg che hanno l'id che parte dal valore passato via get per un numero fisso di msg.

msg_view.php?start=20

$start=$HTTP_GET_VARS['start'];
$tot_msg=sizeof($array_msg);

for ($i=0;$i<$tot_msg;$i++)
{
if ((idmsg>=$start) && ($ismsg<=$start+NUM_MSG))
{
MOSTRI IL MSG.
}
}