و عليكم السلام،
--- تعديل: بعد ما حطيت الرد، اكتشفت إنه مستر سمعة سبقني بالجواب
أولا خبرتي في البرمجة خفيفة ، بس إن شاء الله باحاول أفيدك
رد ahmad sadiq ممتاز. لكن الحل لا يعتبر best practice (أو أفضل تطبيق) في حالة وجود مئات الردود أو التعليقات.
يبغالك تلعب من ناحية الـ MySQL. لما تطلب استرجاع معلومة باسخدام select، استخدم معاها LIMIT
ليش؟
LIMIT لها استخدام غير ( لا تظهر إلّا س نتيجة ).
باستخدام الـ LIMIT تقدر تطلب مجحموعة حقول محددة.
يعني جرّب تعدل على الاستعلام و تخليه زي كذا
كود PHP:
select * from replies LIMIT 20,20
يعني ابدأ من 20 (صف 21) و استرجع 20 صف
بشكل شبه نهائي، تقدر تقول هذا اللي تبغاه
كود PHP:
$replies_per_page=10;
$page_number = $_GET['page_number'] - 1;
$replies = mysql_query("select * from replies LIMIT ".$page_number*$replies_per_page.",".$replies_per_page)
for ($i=0;$i<$offset;$i++)
سوي اللي تبغاه هنا :)
هذا و الله أعلم،
رائد