Cyberdave Posted December 3, 2011 Share Posted December 3, 2011 There is pagination on a Wordpress plugin I'm using and I not getting any response from the writer. Basically I just want to find out how to display the pagination like this: << 1 2 3 4 ... 20 >> It would be great if anyone could help. Thanks in advance. Here is the code: $pr = get_option('frp_rpp'); // rows per page $page = isset($_GET['page']) ? (int) $_GET['page'] : 1; // BEGIN PAGINATION HEAD if($competition != '') $pages = implode(mysql_fetch_assoc(mysql_query("SELECT COUNT(*) FROM `$tbl_match` WHERE DATE_ADD(matchdate, INTERVAL matchtime HOUR_SECOND) <= NOW() AND competitionyear = '$year' AND competition = '$competition' ORDER BY matchdate DESC"))); if($competition == '') $pages = implode(mysql_fetch_assoc(mysql_query("SELECT COUNT(*) FROM `$tbl_match` WHERE DATE_ADD(matchdate, INTERVAL matchtime HOUR_SECOND) <= NOW() AND competitionyear = '$year' ORDER BY matchdate DESC"))); $pages = ceil($pages/$pr); $querystring = ''; foreach($_GET as $key => $value) { if($key != "page") $querystring .= "$key=$value&"; } // END PAGINATION HEAD // BEGIN PAGINATION DISPLAY // TODO: CHECK FOR MORE THAN 1 PAGE if($pages > 1) { $display .= '<p class="pagination"><strong>Results:</strong> '; for($i = 1; $i <= $pages; $i++) { $display .= '<a '.($i == $page ? 'class="selected" ' : ''); $display .= "href=\"?{$querystring}page=$i"; $display .= '">'.$i.'</a> '; } $display .= '</p>'; } // END PAGINATION DISPLAY Link to comment https://forums.phpfreaks.com/topic/252413-wordpress-plugin-pagination-code/ Share on other sites More sharing options...
Cyberdave Posted December 4, 2011 Author Share Posted December 4, 2011 Can anybody help on this? Link to comment https://forums.phpfreaks.com/topic/252413-wordpress-plugin-pagination-code/#findComment-1294296 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.