PDA

View Full Version : لیست کردن صفحات یک سایت



hidensoft
یک شنبه 27 آبان 1386, 07:10 صبح
سلام. تصور کنید ما یک سایت داریم که بیش از 150 تا خبر داره که در هر صفحه 5 تا از اون نمایش داده می شه .. هر خبر در یک رکورد از تیبل قرار داره. حالا برای نمایش این خبر ها بهتره به چه صورتی عمل کرد ؟

نظر خودم این بود که یک صفحه با نام shownews.php داشته باشیم که با GET شماره صفحه رو بهش بدیم. مثلا


shownews.php?page=4

حالا یه سوال اینجا پیش میاد . از چه الگوریتمی باید استفاده بشه که اگه 1000 صفحه هم داشتیم برنامه بصورت خودکار بره و صفحه مورد نظر رو بخونه.

با تشکر

Bahram0110
یک شنبه 27 آبان 1386, 09:04 صبح
فکر نکنم مشکلی داشته باشه :متفکر:

شما از limit توی دستورات sql استفاده می کنید


$query = "SELECT * FROM `news` WHERE id = '" . $nid . "' ORDER BY ID DESC LIMIT $startfrom , $maxperpage";

حالا اگه می خوای مثلا به رکورد 1000-ام بری پارامتر اولی limit رو 1000 می زاری

hidensoft
یک شنبه 27 آبان 1386, 09:50 صبح
ممنون مشکل حل شد