spires Posted July 11, 2006 Share Posted July 11, 2006 HiI am creating a guestbook, that only displays 5 entries at once. to view the rest i have navigation at the bottom.<PREV> 123456789 <NEXT> ectthe <PREV> and 123456789 work but i cant get the <NEXT to work>At the moment it only displays on page 1.Here is my code, can anyone see anything wrong with this?[code]<?php$limit=5; $numresults=mysql_query("SELECT date, title FROM $db_tbl") or die("query 1 failed");$numrows=mysql_num_rows($numresults);if (empty($offset)) { $offset=0;}$query = "SELECT * FROM $db_tbl ORDER by ID DESC limit $offset,$limit";$result = mysql_query($query)or die ("query 2 failed");?>[/code][code]<?php// nextif (!($offset/$limit) == $pages && $pages!=1) { $newoffset = $offset+$limit; print "<a href=\"$PHP_SELF?offset=$newoffset\">NEXT</a><p>\n";}?>[/code]Thanks for your help Link to comment https://forums.phpfreaks.com/topic/14301-navigation-next-not-working-to-well/ Share on other sites More sharing options...
micah1701 Posted July 11, 2006 Share Posted July 11, 2006 just a thought, do you have globals turned on/off?when you use the url: $PHP_SELF?offset=$newoffsetyour script may not be receiving the offset variable.you many need to use $_GET['offset'] instead of just $offset Link to comment https://forums.phpfreaks.com/topic/14301-navigation-next-not-working-to-well/#findComment-56260 Share on other sites More sharing options...
spires Posted July 11, 2006 Author Share Posted July 11, 2006 Hi thanks for the reply. Do you mean<?php// nextif (!($offset/$limit) == $pages && $pages!=1) { $newoffset = $offset+$limit; print "<a href=\"[u]$_GET['offset'][/u]?offset=$newoffset\">NEXT</a><p>\n";}?> Link to comment https://forums.phpfreaks.com/topic/14301-navigation-next-not-working-to-well/#findComment-56262 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.