دوست عزیز امیدوارم این کد کمکتون کنه ...

کد PHP:
$limit "10";
if(isset(
$_GET['page']))
{
$pagesss $_GET['page'];
$page = ($pagesss 1) * $limit;
}
else
{
$page 0;
}
$numresults mysql_query("SELECT * FROM product order by pid desc");
$numrows mysql_num_rows($numresults);
$pages intval($numrows/$limit);
if (
$numrows%$limit) {
$pages++;}
$current = ($page/$limit) + 1;
if ((
$pages 1) || ($pages == 0)) {
$total 1;}
else {
$total $pages;}
$first $page 1;
if (!(((
$page $limit) / $limit) >= $pages) && $pages != 1) {
$last $page $limit;} //If not last results page, last result equals $page plus $limit.
else{
$last $numrows;

?>