J_Ronaldo_19
Account Closed
- Impact
- 4
does anybody know how to make a script to show 10 results per page 


select record from table order by whatever LIMIT 0,10
select record from table order by whatever LIMIT 10,10
<?php
@mysql_connect($localhost, $user, $password) or die("ERROR--CAN'T CONNECT TO SERVER");
@mysql_select_db($database) or die("ERROR--CAN'T CONNECT TO DB");
$limit = 25;
$query_count = "SELECT count(*) FROM table";
$result_count = mysql_query($query_count);
$totalrows = mysql_num_rows($result_count);
if(empty($page)){
$page = 1;
}
$limitvalue = $page * $limit - ($limit);
$query = "SELECT * FROM table LIMIT $limitvalue, $limit";
$result = mysql_query($query) or die("Error: " . mysql_error());
if(mysql_num_rows($result) == 0){
echo("Nothing to Display!");
}
$bgcolor = "#E0E0E0"; // light gray
echo("<table>");
while($row = mysql_fetch_array($result)){
if ($bgcolor == "#E0E0E0"){
$bgcolor = "#FFFFFF";
}else{
$bgcolor = "#E0E0E0";
}
echo("<tr bgcolor=".$bgcolor.">n<td>");
echo($row["users"]);
echo("</td>n<td>");
echo($row["usersID"]);
echo("</td>n</tr>");
}
echo("</table>");
if($page != 1){
$pageprev = $page--;
echo("<a href=\"$PHP_SELF&page=$pageprev\">PREV".$limit."</a> ");
}else{
echo("PREV".$limit." ");
}
$numofpages = $totalrows / $limit;
for($i = 1; $i <= $numofpages; $i++){
if($i == $page){
echo($i." ");
}else{
echo("<a href=\"$PHP_SELF?page=$i\">$i</a> ");
}
}
if(($totalrows % $limit) != 0){
if($i == $page){
echo($i." ");
}else{
echo("<a href=\"$PHP_SELF?page=$i\">$i</a> ");
}
}
if(($totalrows - ($limit * $page)) > 0){
$pagenext = $page++;
echo("<a href=\"$PHP_SELF?page=$pagenext\">NEXT".$limit."</a>");
}else{
echo("NEXT".$limit);
}
mysql_free_result($result);
?>
<?php
$page = intval($_GET['page']);
if(!$page || $page == "")
{
$page = 1;
}
$prev = $page - 1;
$next = $page + 1;
$ppage = 10;
$limit = ($page * $ppage) - $ppage;
$query = mysql_query("SELECT field FROM table") or die(mysql_error());
$num = mysql_num_rows($query);
$num_pages = ceil($num / $ppage);
$link = '';
if($page > 1)
{
$link .= ' <a href="?page=1">First</a> <a href="?page='.$prev.'">Prev</a> ';
}
for($i = 1; $i <= $num_pages; $i++)
{
if($page == $i)
{
$link .= ' <b>['.$i.']</b> ';
}
else
{
$link .= ' <a href="?page='.$i.'">'.$i.'</a> ';
}
}
if($page < $num_pages)
{
$link .= ' <a href="?page='.$next.'">Next</a> <a href="?page='.$num_pages.'">Last</a>';
}
$sql = mysql_query("SELECT * FROM table LIMIT ".$limit.", ".$ppage) or die(mysql_error());
while($row = mysql_fetch_array($sql))
{
//Do your thang here
}
//You end up having your link in the $link variable
//so you could echo it anywhere on down the page....
echo $link;
?>
<?php
$page = intval($_GET['page']);
if(!$page || $page == "")
{
$page = 1;
}
$prev = $page - 1;
$next = $page + 1;
$ppage = 10;
$limit = ($page * $ppage) - $ppage;
$query = mysql_query("SELECT field FROM pm_search") or die(mysql_error());
$num = mysql_num_rows($query);
$num_pages = ceil($num / $ppage);
$link = '';
if($page > 1)
{
$link .= ' <a href="?page=1">First</a> <a href="?page='.$prev.'">Prev</a> ';
}
for($i = 1; $i <= $num_pages; $i++)
{
if($page == $i)
{
$link .= ' <b>['.$i.']</b> ';
}
else
{
$link .= ' <a href="?page='.$i.'">'.$i.'</a> ';
}
}
if($page < $num_pages)
{
$link .= ' <a href="?page='.$next.'">Next</a> <a href="?page='.$num_pages.'">Last</a>';
}
$sql = mysql_query("SELECT * FROM pm_search LIMIT ".$limit.", ".$ppage) or die(mysql_error());
while($row = mysql_fetch_array($sql))
{
?>
<table width="100%" border="0" cellspacing="0" cellpadding="3" style="border-collapse: collapse" bordercolor="#111111" class="text">
<? while ($row = mysql_fetch_array($check))
{ ?>
<tr>
<td width="100%">
<font class="link">
<a href="<? echo $row[url]; ?>"><? echo $row['title']; ?></a><br>
</font>
<? echo $row['description']; ?><br>
<font class="reallink">
<? echo $row['url']; ?>
</font>
</td>
</tr>
<? } ?>
</table>
<br><br>
</body>
</html>
<? }
}
if ($_GET[act] == "search")
search();
else
newsearch();
}
//You end up having your link in the $link variable
//so you could echo it anywhere on down the page....
echo $link;
?>



