عرض مشاركة واحدة
عضو سوبر نشيط
تاريخ التسجيل: Apr 2004-
#1 (permalink)  
مشكلة في تعدد الصفحات .....ما يقبل العودة إلى الوراء أو [back]


السلام عليكم ورحمه الله وبركاته

أسعد الله ايامكم بكل خير
أخواني عندي مشكلة في تعدد الصفحات وهي انه لما يصل لأخر صفحة مافي خيار Back أو عودة إلى الوراء

Next 1 Of 3 Last Page هذا لما اكون في اول الصفحة

لما أوصل للصفحة الاخيرة
3 On 3
هنا المشكلة ان مافي خيار BACK او العودة إلى الوراء لصفحة لرقم 2

وهذا هو الكود اتمنى من أهل الخبرة يساعدونا كيف نضيف الخيار BACK

كود PHP:
<?php
$rowsPerPage 
10;
$pageNum 1;
if(isset(
$_GET['page']))
{
    
$pageNum $_GET['page'];
}
$offset = ($pageNum 1) * $rowsPerPage;
$query  "SELECT id, firstname, lastname, sex, username, email
           FROM users "
;
$pagingQuery "LIMIT $offset, $rowsPerPage";
$result mysql_query($query $pagingQuery) or die('Error, query failed');
while(list(
$id$firstname$lastname$sex$username$email) = mysql_fetch_array($result))
{
    echo 
"id: $id<br /> first: $firstname<br />last: $lastname<br />gender: $sex<br/ >user: $username<br />email:<br /> $email<br />----==----<br />";
}
$result  mysql_query($query) or die('Error, query failed');
$numrows mysql_num_rows($result);
$maxPage ceil($numrows/$rowsPerPage);
$self $_SERVER['PHP_SELF'];
if (
$pageNum 1)
{
    
$page $pageNum 1;
}
else
{
    
$prev  "&gt;&gt;";       // we're on page one, don't enable 'previous' link

    
echo $prev;

    
$first "&gt;"// nor 'first page' link

    
echo $first;
}
if (
$pageNum $maxPage)
{
    
$page $pageNum 1;

    echo 
"<a href=\"$self?&amp;page=$page\">Next</a>";

        echo 
$pageNum ."of" .$maxPage;

    echo 
"<a href=\"$self?&amp;page=$maxPage\">Last Page</a>";
}
else
{
    
$next "&lt;";      // we're on the last page, don't enable 'next' lin

    
echo $next;

        echo 
$pageNum ."of" .$maxPage;

    
$last "&lt;&lt;"// nor 'last page' link

    
echo $last;
}
?>






__________________
شبكة غصون المعرفة
www.algoson.com/vb/
للمعرفة مصادر كثيرة
Dea غير متواجد حالياً   قديم 24-02-2006, 05:43 AM
رد مع اقتباس