هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالرئيسية  البوابةالبوابة  ساند المعهدساند المعهد  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  

 

 درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::

اذهب الى الأسفل 
3 مشترك
كاتب الموضوعرسالة
admin
مؤسس المعهد
admin


البلد :
  • الأردن

عدد المساهمات : 397
نقاط : 688
تاريخ التسجيل : 12/08/2011
العمر : 29
الموقع : TRAIDCOM

درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::  Empty
مُساهمةموضوع: درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::    درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::  Clock13الإثنين أغسطس 15, 2011 4:44 am

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

أقدم لكم الدرس المهم والمطلوب بكثرة
درس تعدد الصفحات في البي اتش بي
ولبيانات من قاعدة البيانات..
أترككم مع الشرح:
الكود:
<?php
// الإتصال بقاعدة البيانات
mysql_connect("host","user","pass");
mysql_select_db("name");
/* الشرط الذي يقوم بالتحقق من تعدد الصفحات
فإذا لم يكن يوجد تعدد الصفحات فإنه سيعرض الصفحة الأولى */
if(!isset($_GET['page'])){
 $page = 1;
}else{
 $_GET['page'];
}
// الحد الأقصى لعدد البيانات في الصفحة الواحدة
$max = 5;
/* عملية البدء حيث تم ضرب رقم الصفحة في الحد الأقصى
للبيانات منقوصاً منه الحد الأقصى للبيانات */
$start = (($page*$max)-$max);
// جلب البيانات من قاعدة البيانات
$query = mysql_query("SELECT * FROM اسم الجدول LIMIT $start, $max");
// إظهار البيانات المجلوبة من القاعدة
while($row = mysql_fetch_array($query)){
 echo $row[title]; // هنا تضع مايناسبك
}
// مجموع الصفوف في قاعدة البيانات
$num_rows = mysql_num_rows(mysql_query("SELECT * FROM اسم الجدول"));
// مجموع الصفوف في قاعدة البيانات مقسوماً على الحد الأقصى في الصفحة الواحدة
$num_cols = ceil($num_rows/$max);
/* إظهار كلمة السابق إذا كانت رقم الصفحة أكبر من 1
مع انقاص 1 من رقم الصفحة الأساسي */
if($page>1){
 echo "<a href='?page=$page-1'>السابق</a> - ";
}
// إظهار الصفحة التي تتواجد فيها وباقي الصفحات
for($i=1;$i<=$num_cols;$i++){
 if($page==$i){
  echo "$i - ";
 }else{
  echo "<a href='?page=$i'>$i</a> - ";
 }
}
/* إظهار كلمة التالي إذا كان رقم الصفحة أصغر من
مجموع الصفوف مع زيادة 1 إلى رقم الصفحة الأساسي */
if($page<$num_cols){
 echo "<a href='?page=$page+1'>التالي</a>";
}
?>
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://traidcom.yoo7.com
mǾŧήŅâ
ذهبي فضي
mǾŧήŅâ


البلد :
  • الـــــــ الــعــربــي ـــوطن

عدد المساهمات : 796
نقاط : 990
تاريخ التسجيل : 20/08/2011
العمر : 28
الموقع : https://traidcom.yoo7.com/

درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::  Empty
مُساهمةموضوع: رد: درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::    درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::  Clock13السبت أغسطس 20, 2011 6:20 am

مششششكوووووووووووووووووور و بارك الله فيك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
AM!N£ M£D!A
ذهبي فضي
AM!N£ M£D!A


البلد :
  • الـــــــ الــعــربــي ـــوطن

عدد المساهمات : 730
نقاط : 882
تاريخ التسجيل : 23/08/2011

درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::  Empty
مُساهمةموضوع: رد: درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::    درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::  Clock13الأربعاء أغسطس 24, 2011 3:20 am

مشكور اخي تقنيات رائعة جدا شكرا علبى الافادة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
درس تعدد الصفحات من قاعدة البيانات / :: TRAIDCOM FORUM ::
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» درس برمجة محرك بحث فى قاعدة البيانات
»  صور حواسيب المستقبل /كن مكتبة الصور العامه / TRAIDCOM FORUM
» نظف: خدمة لترتيب وضغط اكواد css / ركن لغات البرمجه / TRAIDCOM FORUM
» حصري جدا استايل دليل الاشهار بين يديكم فقط من معهد ترايدكوم traidcom forum

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
 :: قسم تطوير المواقع :: ركن لغات البرمجه-
انتقل الى: