Mira... hay por lo menos un par de formas de hacer eso:
Primera:
Guardas todo el contenido en un campo con esos tags <!--pagebreak--> donde quieres cortar las páginas.
Supongamos que ya leiste el contenido de ese campo: en $texto = $row['campo_texto'];
Código PHP:
// Guardamos en un array cada página en una posición:
$texto_paginas = explode('<!--pagebreak-->', $texto);
// Total de páginas
$total_paginas = count($texto_paginas);
// Si hemos pasado el número de página que queremos ver
// y la página existe.
if(isset($_GET['pagina']) && $_GET['pagina'] <= $total_paginas && $_GET['pagina'] > 0){
$pagina_actual = $_GET['pagina'];
}else{
// Si no, vemos la primera página
$pagina_actual = 1;
}
// mostramos la página solicitada.
echo $texto_paginas[$pagina_actual-1];
// Un enlace al anterior;
if($pagina_actual > 1) echo "<a href='?pagina=".($pagina_actual-1)."'>anterior</a> | ";
if($pagina_actual < $total_paginas) echo "<a href='?pagina=".($pagina_actual+1)."'>siguiente</a>";
Claro que tienes que considerar además que necesitas propagar otras variables para poder hacer tu consulta, por ejemplo el id de ese artículo.
Saludos