شمارشگر صفحه

این تاپیک 3 پاسخ و 3 مشارکت کننده دارد . آخرین آپدیت توسط :  امیر ،‏ 3 سال و 7 ماه پیش .

این تاپیک تاکنون 1296 بازدید داشته است .

نویسنده پست
جمعه ، 29 مارس 2013     1:18 ق.ظ #


S_vorojack

Subscriber
45 پست32 تاپیک

سلام به دوستان

 

می خواستم بدونم چطور میتونم برای سایتم

مثل پایین همین سایت شمارشگر صفحه قرار بدم؟

که با زدن هر شماره یک صفحه باز شه؟ایا همشون لینکن به یک صفحه یا نه طور دیگه نوشته میشه؟

لطفا کمک کنید خیلی مهمه ممنون

0  تشکر
جمعه ، 29 مارس 2013     11:51 ق.ظ #


محمد سلطان زاده

Subscriber
243 پست30 تاپیک

سلام.

اگه از وردپرس استقاده می کنید می تونید از افزونه Wp Page Numbers استفاده کنید. و کد زیر رو در قسمت مناسبی در فایل index.php قالبتون قرار بدین:

0  تشکر
شنبه ، 30 مارس 2013     2:04 ق.ظ #


S_vorojack

Subscriber
45 پست32 تاپیک

نه دوست عزیز
با php نوشتم اگه میشه تو این زمینه کمک کنید ممنون میشم خیلی لنگشم

0  تشکر
چهار شنبه ، 24 آوریل 2013     7:02 ب.ظ #


امیر

ناظم
840 پست3 تاپیک

سلام

به صورت مختصر مراحلش به این صورته:

اول باید تعداد مورد نظر در هر صفحه رو تعریف کنید. مثلا 10 رکورد در هر صفحه.

سپس تعداد کل رکوردهاتون رو از دیتابیس دریافت کنید و در متغیری ذخیره کنید. (ابتدا رکوردهای مد نظر رو سلکت کنید و سپس با mysql_num_rows تعداد کل رو بدست بیارید.)

سپس باید شماره صفحه رو از کاربر بگیرید. مثلا:

حالا برای نمایش صفحات، به این صورت باید مطالب هر صفحه رو انتخاب کنید:

حالا به راحتی می تونید به این صورت شماره صفحاتتون رو قرار بدید:

$ALL تعداد کل ردیف های جدول هستش که با mysql_num_rows بدست میاد.

perpage یک ثابت هست که در ابتدا تعریف شده که تعداد ردیف های موجود در هر صفحه هست.

تابع ceil تابعی است که عدد را به سمت بالا گرد می کند.

در این توضیح مختصر نمیشه حق مطلب رو ادا کرد و برای توضیح و کدنویسی کامل باید در مطلب جداگانه ای به صورت مفصل بهش پرداخته بشه.

هرچند مدتی قبل این تاپیک ایجاد شده بود، اما خب این توضیحات مختصر رو دادم برای کسانی که در آینده این تاپیک رو مطالعه میکنن.

موفق باشید

1  تشکر
پست 1 تا 4 (از مجموع 4 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .