![]() |
# 1 |
חסום
|
אני צריך פתרון למערכת דפים משהו לסדר
שמעו יש לי מערכת דפים שעשיתי שמסדר את כל הנתונים מ הדייטה בייס בדפים
עכשיו זה הקוד של ה 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 ... אם יש לכם איזה סידור אחר אני ישמח לשמוע אם לא אז תעזרו לי איך לכתוב את הקוד הזה :\ תודה לעוזר =] |
![]() |
![]() |
# 2 |
חבר מתקדם
|
|
![]() |
![]() |
# 3 |
חסום
|
מההה ? מה הקשר של מה שהבאת לי למה שאני מבקש
|
![]() |
![]() |
# 4 |
משתמש - היכל התהילה
|
תשחק עם Limit ועם where id > x או משהו כזה
|
![]() |
![]() |
# 5 |
חסום
|
תראה למשל כאן בפורום
שאני לוחץ נגיד על עמוד 3 זה מראה לי את העמודים 1,2,3,4,5 ככה אני רוצה ... אם אני ילחץ על 4 יראה לי 2,3,4,5,6 וכך הלאה |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
כלים לאשכול | |
תצורת הצגה | |
|
|