View Single Post
ישן 09-06-11, 18:54   # 4
Haimz
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Sep 2010
הודעות: 1,221

Haimz לא מחובר  

קוד:
<?php

	$page = $_GET['page'];
	$page = $page < 1 ? 1 : $page;
	$per_page = 10;
	$limit = ceil($page * $per_page - $page);
	
	$query = "SELECT name FROM members LIMIT " .$limit. ", " .$per_page;
	$query = mysql_query($query, $link);
	while($row = mysql_fetch_assoc($query))
	{
		// your template
	}

	$num_rows = mysql_num_rows("SELECT name FROM members");
	$for = ceil($num_rows / $per_page);
	$up_to = 20; // set the maximux of page to show
	$up_to = ($up_to + $page) - 2;
	
	for($i = $page; $i <= $for; $i = $i + 1)
	{
		if($i == $page)
		{
			echo '<strong>' .$i. '</strong>&nbsp;';
		}
		else
		{
			echo $i . '&nbsp;';
		}
		if($i > $up_to)
			break;
		else
			continue;
	}
	
	if($for > $up_to)
		print "...<br />סה'כ עמודים: " . $for;

?>
רשמתי משהו, מקווה שזה יעזור אם הבנתי למה אתה מתכוון, ככה זה בגוגל
  Reply With Quote