![]() |
שאלה | הצגת כמות של משהו בעמוד
אוקי אז כפי שראיתם (או שלא) בניתי מערכת תגובות
http://www.musicalz.smartracker.net/posts עכשיו, ניסיתי לעבוד על פונקציה שבעצם כל 10 תגובות תפתח עמוד חדש מה שיווצר בעצם שבכל עמוד יהיה 10 תגובות אבל הסתבכתי עם זה נורא, אפשר לקבל אולי עזרה / טיפים ? |
בMYSQL יש את הפסוקית שנקראת LIMIT
והיא מקבלת שני פרמטרים שהשני אופציונאלי הראשון הוא כמה רשומות לשלוף,השני הוא מאיזה מיקום לשלוף את המספר רשומות הרצוי דוגמא: קוד:
SELECT * FROM `posts` LIMIT 10 קוד:
SELECT * FROM `posts` LIMIT 10,20 עכשיו לפי מה השרת יודע לפי מה לסדר את הרשומות ולפי זה לדעת את המיקום שלהם? בזה אני לא בטוח מה יש לו בברירת מחדל אבל אני חושב שאם יש תא primary index אז הוא מסדר לפיו ואם לא אז זה לפי סדר ההכנסה. בכל מקרה, כדאי להוסיף עצמאית את מה שאתה רוצה שהוא יסדר לפיו ואני מעריך שיש לך תא בשם id שהוא prinary index ו auto_increment ואתה רוצה שהרשומות שיופיעו ראשונות אלו הרשומות הכי חדשות ז"א שהID שלהם הכי גבוהה אז זה צריך להראות כך: קוד:
SELECT * FROM `posts` ORDER BY `id` DESC LIMIT 10,20 |
|
כל הזמנים הם GMT +2. הזמן כעת הוא 08:57. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ