View Single Post
ישן 15-05-09, 11:14   # 1
Skfir
חסום
 
מיני פרופיל
תאריך הצטרפות: May 2009
מיקום: הוד השרון
גיל: 33
הודעות: 552
שלח הודעה באמצעות ICO אל Skfir שלח הודעה באמצעות MSN אל Skfir

Skfir לא מחובר  

אני צריך פתרון למערכת דפים משהו לסדר

שמעו יש לי מערכת דפים שעשיתי שמסדר את כל הנתונים מ הדייטה בייס בדפים
עכשיו זה הקוד של ה for שמציג את כל הדפים הקיימים :
קוד:
	for($i=1; $i <= $pages+1; $i++) {
		if ($i == "".($page+1)."")
			$tp .= "<span class=\"current\">{$i}</span>";
		else
			$tp .= "<a href=\"?act=$thepage&page=".($i-1)."\">{$i}</a>";
	}
עכשיו אני רוצה לעשות פה איזה סדר קטן
אני לא רוצה שזה יציג לי את כל הדפים כי אם למשל יש 1000 מה הוא יציג לי 1000 בשורה
אני רוצה לעשות שאם יש יותר מ 6 דפים אז נגיד שאני לוחץ על דף 2 זה מציג לי מדף 2 עד דף 7
אם על דף 3 אז יציג לי מדף 3 עד דף 8 וכך הלאה...
כל פעם 5 דפים יותר הוא יציג. כמובן שאם קיים 5 דפים יותר
דוגמא :
יש לי 13 דפים
אני עכשיו נמצא בדף 10.
זה יציג לי את הדפים : 8,9,10,11,12,13
אם אני יהיה בדף 8 זה יציג את : 6,7,8,9,10,11

כאילו 3 אחרי המספר ו 2 לפני המספר.
אם יש לי רק 6 דפים אז יציג לי 1,2,3,4,5,6 וכנ"ל לסכום דפים קטן יותר.
רק שזה גדול מ 6 ...

אם יש לכם איזה סידור אחר אני ישמח לשמוע
אם לא אז תעזרו לי איך לכתוב את הקוד הזה :\
תודה לעוזר =]
  Reply With Quote