Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>try modifying this php code :</p> <pre><code>// set the number of records to display per page. $display = 10; // check if the number of pages has been determined. if(isset($_GET['$p']) &amp;&amp; is_numeric($_GET['$p'])) { $pages = $_GET['$p']; } else { $q = "SELECT COUNT(user_id) FROM users"; $r = mysqli_query($dbc,$q); $row = mysqli_fetch_array($r,MYSQLI_NUM); $records = $row[0]; // count the number of pages if($records &gt; $display) { // more than 10 records = 1 page $pages = ceil($records/$display); } else { $pages = 1; } } // end of if is set $page // Determine where in the database to start returning results...eg. page 1 , 2 or 3 if(isset($_GET['s']) &amp;&amp; is_numeric($_GET['s'])) { $start = $_GET['s']; } else { $start = 0; } // section for displaying links to other pages in table if necessary if($pages &gt; 1) { echo '&lt;br/&gt;&lt;p&gt;'; $current_page = ($start/$display) + 1; // if it not the first page make a PREVIOUS button if($current_page != 1) { echo '&lt;a href="view_users.php?s='.($start - $display).'&amp;p='.$pages.'&amp;sort='.$sort.'"&gt;Previous&lt;/a&gt; '; } // make all the numbered pages inside (if current page) for ($i = 1; $i &lt;= $pages; $i++) { if ($i != $current_page) { echo '&lt;a href="view_users.php?s='.(($display*($i - 1))).'&amp;p='.$pages.'&amp;sort='.$sort.'"&gt;'.$i.'&lt;/a&gt; '; } else { echo $i.' '; } } // make the NEXT link if not the last page if($current_page != $pages) { echo '&lt;a href="view_users.php?s='.($start + $display).'&amp;p='.$pages.'&amp;sort='.$sort.'"&gt;Next&lt;/a&gt;'; } echo '&lt;/p&gt;'; } </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload