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.
}
}