Usa fopen, junto con fwrite y fclose para guardar cada poema como un archivo html.
Un ejemplo:
Código PHP:
// haces tu consulta
while( $row = mysql_fetch_array ( $result ) ) {
$fh = fopen( $row['titulo'] . ".html", "w" );
fwrite( $fh, $row['poema'] );
fclose( $fh );
}
Saludos.