عرض مشاركة واحدة
عضو نشيط
تاريخ التسجيل: Sep 2006-
#1 (permalink)  
درس عمل تعدد للصفحات بطريقة سهله و تحكم كامل فيها


السلام عليكم

كما عودناكم دائما نحن اليوم نطرح درسا جديدا عن طريقة عمل تعدد للصفحات بطريقة سهلة و بسيطه و بإظهار عدد محدد من النتائج مع دعم لروابط التالي والسابق و عدد الروابط التي بينهم

لن نطيل الحديث عن الدرس هذا هو الكود أتمنى أن ينال إعجابكم

كود PHP:
//عدد النتائج في الصفحة الواحدة
$res_in_pages=10;
//عدد الصفحات إلي تظهر في الأسفل
$page_of_res=5;

require_once(
"config.php");

$sql=mysql_query("select * from القاعدة");
$num=mysql_num_rows($sql);

$num=ceil($num/$res_in_pages);

$page=$_GET['pages'];
$resofstart=$page*$res_in_pages;

$sql2=mysql_query("select * from القاعدة limit $resofstart,$res_in_pages");

while (
$info=mysql_fetch_array($sql2)){
    echo
"$info[جدول النتائج]<br>";
}

$i=0;
$page=$_GET['pages']-1;
echo
"<a href='test.php?pages=$page'>السابق</a>";

$page=$_GET['pages'];
while ((
$page<=$num)&&($c<=$page_of_res)){
$page++;
$c++;
echo
"<a href='test.php?pages=$page'>$page </a>";
}

$page=$_GET['pages']+1;
echo
"<a href='test.php?pages=$page'>التالي</a>"
تحياتي
أحمد صقر






__________________
www.sakr4host.com

0021371136760

برمجة و تصميم على كيف كيفك

صقرفور هوست خدمات تفوق التطلعات
sakr4host غير متواجد حالياً   قديم 07-04-2007, 11:28 PM
رد مع اقتباس