Note that there are some explanatory texts on larger screens.

plurals
  1. POPaginate my Html / Php / MySql script
    text
    copied!<p>How can I paginate this script to show 5 rows on one page and 5 on another and so on. I have tried tutorials and more for this but still cant get it. </p> <p>Following is my code : </p> <pre><code>&lt;?php require "manybr.htm" ?&gt; &lt;style&gt; &lt;?php require "styles.css" ?&gt; &lt;/style&gt; &lt;?php $host="XXXXX"; // Host name $username="XXXX"; // Mysql username $password="XXXXX"; // Mysql password $db_name="XXXX"; // Database name $tbl_name="tylted"; // Table name // Connect to server and select database. mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); // select record from mysql $sql="SELECT * FROM $tbl_name order by id desc"; $result=mysql_query($sql); ?&gt; &lt;table background='images/view.png' width='50%' align='center'&gt; &lt;tr&gt; &lt;th align='center'&gt;Group&lt;/th&gt;&lt;th align='center'&gt;Submition By&lt;/th&gt;&lt;th align='center'&gt;Submition On&lt;/th&gt;&lt;th align='center'&gt;ScreenName&lt;/th&gt;&lt;th align='center'&gt;Password&lt;/th&gt;&lt;th align='center'&gt;Does This Work?&lt;/th&gt;&lt;th align='center'&gt;Vote&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th align='center'&gt; &lt;hr color='lime' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='lime' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='lime' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='lime' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='lime' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='gold' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='gold' width='100%'/&gt; &lt;/th&gt; &lt;/tr&gt; &lt;?php while($rows=mysql_fetch_array($result)){ ?&gt; &lt;tr&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;a href="http://aol.cellufun.com/p/grp/grp.asp?v=??&amp;grp=&lt;? echo $rows['group']; ?&gt;"&gt;{&lt;? echo $rows ['group']; ?&gt;}&lt;/a&gt; &lt;/b&gt;&lt;/td&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;a href="http://aol.cellufun.com/p/player.asp?v=&amp;p=&lt;? echo $rows['yname']; ?&gt;"&gt;&lt;? echo $rows['yname']; ?&gt;&lt;a&gt; &lt;/b&gt;&lt;/td&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;? echo $rows['date']; ?&gt;&lt;/b&gt;&lt;/td&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;? echo $rows['username']; ?&gt;&lt;/b&gt;&lt;/td&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;? echo $rows['password']; ?&gt;&lt;/b&gt;&lt;/td&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;? echo $rows['works']; ?&gt;% Yes &lt;font color='transparent'&gt;||||&lt;/font&gt;&amp;nbsp; &lt;? echo $rows['dworks']; ?&gt;% No&lt;/b&gt;&lt;/td&gt; &lt;td background='transpatent' align='center'&gt;&lt;b&gt;&lt;a href='works.php?id=&lt;? echo $rows['id']; ?&gt;'&gt;&lt;img src='images/ThumbsUp.png' height='30' width='30'&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href='dworks.php?id=&lt;? echo $rows['id']; ?&gt;'&gt;&lt;img src='images/ThumbsDown.png' height='30' width='30'&gt;&lt;/a&gt; &lt;/td&gt; &lt;/tr&gt; &lt;?php // close while loop } ?&gt; &lt;?php // close connection; mysql_close(); ?&gt; &lt;/table&gt; </code></pre> <p>I have added <code>LIMIT 0 , 5</code> to my query and now 5 show up. How do I do the part with links to page 2?</p> <p>I don't know <code>MySqli</code> or <code>PDO</code> yet. I will learn soon so please don't make that comment. I will move my inline code into CSS soon but not yet. I need to get this working first.</p> <pre><code>&lt;?php $host="XXX"; // Host name $username="XXX"; // Mysql username $password="XXX"; // Mysql password $db_name="XXX"; // Database name $tbl_name="tylted"; // Table name // Connect to server and select database. mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); // select record from mysql $offset=$_GET['p']; $sql="SELECT * FROM $tbl_name order by id desc LIMIT 4 OFFSET ".$offset; $result=mysql_query($sql); ?&gt; &lt;table background='images/subbg.png' width='70%' align='center'&gt; &lt;tr&gt;&lt;th&gt;&lt;?php require "links.php" ?&gt;&lt;/th&gt;&lt;/tr&gt; &lt;tr&gt; &lt;th align='center'&gt;Group&lt;/th&gt;&lt;th align='center'&gt;Submition By&lt;/th&gt;&lt;th align='center'&gt;Submition On&lt;/th&gt;&lt;th align='center'&gt;ScreenName&lt;/th&gt;&lt;th align='center'&gt;Password&lt;/th&gt;&lt;th align='center'&gt;Does This Work?&lt;/th&gt;&lt;th align='center'&gt;Vote&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th align='center'&gt; &lt;hr color='lime' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='lime' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='lime' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='lime' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='lime' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='gold' width='100%'/&gt; &lt;/th&gt; &lt;th align='center'&gt; &lt;hr color='gold' width='100%'/&gt; &lt;/th&gt; &lt;/tr&gt; &lt;?php while($rows=mysql_fetch_array($result)){ ?&gt; &lt;tr&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;a href="http://aol.cellufun.com/p/player.asp?v=&amp;p=&lt;? echo $rows['yname']; ?&gt;"&gt;&lt;? echo $rows['yname']; ?&gt;&lt;a&gt; &lt;/b&gt;&lt;/td&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;? echo $rows['date']; ?&gt;&lt;/b&gt;&lt;/td&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;? echo $rows['username']; ?&gt;&lt;/b&gt;&lt;/td&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;? echo $rows['password']; ?&gt;&lt;/b&gt;&lt;/td&gt; &lt;td background='transparent' align='center'&gt;&lt;b&gt;&lt;? echo $rows['works']; ?&gt;% Yes &lt;font color='transparent'&gt;||||&lt;/font&gt;&amp;nbsp; &lt;? echo $rows['dworks']; ?&gt;% No&lt;/b&gt;&lt;/td&gt; &lt;td background='transpatent' align='center'&gt;&lt;b&gt;&lt;a href='works.php?id=&lt;? echo $rows['id']; ?&gt;'&gt;&lt;img src='images/ThumbsUp.png' height='30' width='30'&gt; &lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href='dworks.php?id=&lt;? echo $rows['id']; ?&gt;'&gt;&lt;img src='images/ThumbsDown.png' height='30' width='30'&gt;&lt;/a&gt; &lt;/td&gt; &lt;/tr&gt; &lt;?php // close while loop } ?&gt; &lt;/table&gt; </code></pre> <p>^^^^ update above for bozdoz</p>
 

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