use a url like this...
http://www.yourblog.com/blog.php?begin=0 - this will start your entries from the first record returned according to your query...note below in your code where i added "$begin".
then...you can alter this number (via a link or some other user controlled settings) to start ?begin=10 or whatever...then it will return records LIMITting them at 10 but starting with the 10th record not the first...it's a very simple solution...however, i'm not sure if it's exactly what you were looking for...
good luck...vaska
<?PHP
$conn = mysql_connect("mysql.xxx.com", "xxx", "xxx");
$db = mysql_select_db ("xxx22");
$query = "SELECT * FROM news ORDER BY 'post_date' DESC LIMIT
$begin,10;";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
?>
<p class=555><b><? echo $row['post_date']; ?></b></p>
<p class=555><? echo $row['post_text']; ?></p>
<?
}
?>