نظرة سريعة على مجريات يوم سوالف
بعض التغييرات في أماكن وأسلوب الإعلان في سوالف سوفت

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

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


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

اخواني بغيت حل لتعدد الصفحات الرهيب

لو عندي سكربت طلبت منه يعرض في كل صفحه 10 مواضيع مثلا


وكان عندي 10 الاف موضوع

بيكون تعدد الصفحات

السابق 1_2_3_4_5_6_7_8_9_10_11_12_13_14_15_16_17_18_19_20 التالي

المطلوب اختصار الرقم طبعا انا حطيت رقم صغير بينما الرقم صار يتعدى المصتفح بشكل خيالي

ابغاه يعرض كالتالي
السابق 1_2_3_4_5_6_7_8_9_...... التالي

لاحظو بعد الرقم 9 تظهر النقط معناها توجد صفحات أخرى

الشيء الآخر الي ابي انبهكم له

لو وصل العضو للصفحه رقم 4
ابغاه يصبح الناتج كالتالي
السابق 4_5_6_7_8_9_10_11_12_...... التالي

اتمنى القى حل عندكم اخواني






__________________
قد اكون مختلف معك في الرأي ولكني مستعد للموت دفاعا عن حقك في ابداء رأيك
_________________
رحم الله رجلاً أهداني عيوبي في السر s6ur
_________________
للعلم أخواني يستخدم العضويه أكثر من شخص
s6ur غير متواجد حالياً   قديم 02-04-2007, 05:30 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#2 (permalink)  

السلام عليكم

أخي الفكره أنك تاخد الصفحة إلي إنت فيها و تسوي الراوابط إلي بعدها بlimite إنت تختاره

و مدام ال $i إلي هو عداد الصفحات < أصغر من $max_result آخر صفحة

يبقى تسوي العملية

ولو تضع الكود إلي فيه المشكلة هنا

أنا مستعد أعدلهولك حتى يحقق طلبك

تحياتي
احمد صقر






__________________
www.sakr4host.com

0021371136760

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

صقرفور هوست خدمات تفوق التطلعات
sakr4host غير متواجد حالياً   قديم 02-04-2007, 07:54 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#3 (permalink)  

مرحبا اخوي احمد
انا مستخدم طريقة ابو عامر في تعدد الصفحات

وهذا شرحها
http://abu3amer.com/lessons.php?action=showlesson&id=12






__________________
قد اكون مختلف معك في الرأي ولكني مستعد للموت دفاعا عن حقك في ابداء رأيك
_________________
رحم الله رجلاً أهداني عيوبي في السر s6ur
_________________
للعلم أخواني يستخدم العضويه أكثر من شخص
s6ur غير متواجد حالياً   قديم 02-04-2007, 09:55 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#4 (permalink)  

أحم أحم للأعلى غريبه ماحد قرأ موضوعي !!






__________________
قد اكون مختلف معك في الرأي ولكني مستعد للموت دفاعا عن حقك في ابداء رأيك
_________________
رحم الله رجلاً أهداني عيوبي في السر s6ur
_________________
للعلم أخواني يستخدم العضويه أكثر من شخص
s6ur غير متواجد حالياً   قديم 04-04-2007, 05:13 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#5 (permalink)  

معقوله ماحد يعرف !!






__________________
قد اكون مختلف معك في الرأي ولكني مستعد للموت دفاعا عن حقك في ابداء رأيك
_________________
رحم الله رجلاً أهداني عيوبي في السر s6ur
_________________
للعلم أخواني يستخدم العضويه أكثر من شخص
s6ur غير متواجد حالياً   قديم 07-04-2007, 09:06 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#6 (permalink)  

السلام عليكم

اخي الكريم s6ur و قد و عدتك في رد سابق اني سأبرمج لك كود خاص بس شكله ماوصل و ها أنا أفي بوعدي

ملاحظة الكود هذا كود خاص بي يعني ليس تابع للأخ أبو عامر لأني فتحت الموقع لقيته أصفر و الكتابه مو واضحه زين قفلته و فضلت إني أبرمج واحد

كود 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, 10:53 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#7 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة sakr4host
السلام عليكم

اخي الكريم s6ur و قد و عدتك في رد سابق اني سأبرمج لك كود خاص بس شكله ماوصل و ها أنا أفي بوعدي

ملاحظة الكود هذا كود خاص بي يعني ليس تابع للأخ أبو عامر لأني فتحت الموقع لقيته أصفر و الكتابه مو واضحه زين قفلته و فضلت إني أبرمج واحد

كود 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>"
تحياتي
احمد صقر
الله يعطيك الف عافيه انا مداوم الحين لارجعت للبيت باجربه وباخبرك بالنتيجه وشكرا ماقصرت ورايتك بيضا






__________________
قد اكون مختلف معك في الرأي ولكني مستعد للموت دفاعا عن حقك في ابداء رأيك
_________________
رحم الله رجلاً أهداني عيوبي في السر s6ur
_________________
للعلم أخواني يستخدم العضويه أكثر من شخص
s6ur غير متواجد حالياً   قديم 08-04-2007, 11:25 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#8 (permalink)  

السلام عليكم

شكل دوامك بيطول لووول

أخوي بشر هل هو كان طلبك أم لا






__________________
www.sakr4host.com

0021371136760

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

صقرفور هوست خدمات تفوق التطلعات
sakr4host غير متواجد حالياً   قديم 10-04-2007, 01:04 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#9 (permalink)  

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

جربت الكود الموضوع ظبط معي لغاية عدد معين طبعا باتاكد من عمله 100 % بعد مارتاح كم يوم بالمنزل انا لسا واصل وتذكرت الموضوع وحبيت اشكرك وارد عليك مابغاك تظن شيء ثاني زي مايقولون اخذ مراده ولا قال جزاك الله خير والله يوفقك دنيا وآخره وابشرك خلال وجودي في المستشفى قرأت كتب كثير واستفدت ولكن لاغنى لنا عنكم وعن مساعداتكم ,,






__________________
قد اكون مختلف معك في الرأي ولكني مستعد للموت دفاعا عن حقك في ابداء رأيك
_________________
رحم الله رجلاً أهداني عيوبي في السر s6ur
_________________
للعلم أخواني يستخدم العضويه أكثر من شخص
s6ur غير متواجد حالياً   قديم 02-06-2007, 12:31 AM
رد مع اقتباس
رد


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 07:50 AM بتوقيت المملكة العربية السعودية