![]() |
אני צריך פתרון למערכת דפים משהו לסדר
שמעו יש לי מערכת דפים שעשיתי שמסדר את כל הנתונים מ הדייטה בייס בדפים
עכשיו זה הקוד של ה for שמציג את כל הדפים הקיימים : קוד:
for($i=1; $i <= $pages+1; $i++) { אני לא רוצה שזה יציג לי את כל הדפים כי אם למשל יש 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 ... אם יש לכם איזה סידור אחר אני ישמח לשמוע אם לא אז תעזרו לי איך לכתוב את הקוד הזה :\ תודה לעוזר =] |
|
מההה ? מה הקשר של מה שהבאת לי למה שאני מבקש
|
תשחק עם Limit ועם where id > x או משהו כזה
|
תראה למשל כאן בפורום
שאני לוחץ נגיד על עמוד 3 זה מראה לי את העמודים 1,2,3,4,5 ככה אני רוצה ... אם אני ילחץ על 4 יראה לי 2,3,4,5,6 וכך הלאה |
כל הזמנים הם GMT +2. הזמן כעת הוא 06:24. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ