Hey all. Im trying to setup a page where it has prev/next links. I have included a snip of the code. On the first page everything is cool, but on subsequent pages, the count get out of control. I was testing with displaying 5 entries at a time. The first page is good, the next displays 7 and so on. If you see anything in there, please let me know, its probably crude to what others are using but I wanted to give it a shot instead of coping someone elses work. Thanks
$max_row = 5; if ($op == "next") { $low = $low + $max_row; $high = $low + $max_row; $result = mysql_query("SELECT * FROM TABLENAME where Post='yes' LIMIT $low, $high"); while($row = mysql_fetch_row($result)) { echo "<b>$row[1] writes</b>:<br>\n"; echo "    <i>$row[2]</i><br>\n"; echo "<b>AskLee writes</b>:<br>\n"; echo "    <i>$row[3]</i><br>\n"; echo "<hr>\n"; } } elseif ($op == "prev") { $low = $low - $max_row; $high = $high - $max_row; $result = mysql_query("SELECT * FROM TABLENAME where Post='yes' LIMIT $low, $high"); while($row = mysql_fetch_row($result)) { echo "<b>$row[1] writes</b>:<br>\n"; echo "    <i>$row[2]</i><br>\n"; echo "<b>AskLee writes</b>:<br>\n"; echo "    <i>$row[3]</i><br>\n"; echo "<hr>\n"; } } else { $low = 0; $high = $low + $max_row; $result = mysql_query("SELECT * FROM TABLENAME where Post='yes' LIMIT $low, $high"); while($row = mysql_fetch_row($result)) { echo "<b>$row[1] writes</b>:<br>\n"; echo "    <i>$row[2]</i><br>\n"; echo "<b>AskLee writes</b>:<br>\n"; echo "    <i>$row[3]</i><br>\n"; echo "<hr>\n"; } } $result = mysql_query("SELECT * FROM mpn_asklee where Post='yes'"); $num_rows = mysql_num_rows($result); if ($num_rows > $max_row) { echo "<table width=\"100%\" cellspacing=\"0\" border=\"0\" cellpadding=\"0\">\n"; echo "<tr><td align =\"left\">\n"; if ($low > $max_row) { echo "<a href=\"$PHP_SELF?op=prev&low=$low&high=$high\">Previous</a>"; } echo "</td><td align =\"right\">\n"; if ($num_rows > $high) { echo "<a href=\"$PHP_SELF?op=next&low=$low&high=$high\">Next</a>"; echo "</td></tr></table>\n" } } ?>
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]