שלח תשובה

זירת השאלות

627
צפיות
3
תשובות

תגיות

,‏ 12 באפריל, 2009

אני רוצה לעשות אפשרות של "תגיות" באתר שאני בונה, כמו שיש לדוג', כאן באתר.
באיזו דרך כדאי לעשות זאת?
חשבתי על הדרך שנראית לי הכי פשוטה.
המשתמש מכניס את התגיות שהוא רוצה לכל מאמר, במסד אני עושה עמודה של "תגיות", וכאשר המשתמש לוחץ על תגית מסויימת מתבצע חיפוש פשוט בעמודת ה"תגיות".
השאלה היא איך אני שולף את התגיות הפופולאריות ביותר..

תודה וחג שמח!

תגיות:

3 תשובות

  1. טבלת תגיות נפרדת
    אתה צריך לעשות טבלת תגיות + טבלת קשר בין הרשומות לתגיות.

    כך גם תוכל להריץ שאילתא כל כמות רשומות מקושרות, וגם תוכל לבצע ספירה על פופולאריות של תגיות מסויימות.


    אלי ענתבי

  2. rjnhojbht הגיב:

    שאלת המשך
    וכאשר משתמש מוסיף מאמר אני צריך לעבור בלולאה על הטבלה של התגיות ולבדוק תגית תגית אם היא קיימת במסד, במידה ולא אז להוסיף רשומה חדשה בטבלת התגיות, במידה וכן אז להוסיף את הid של המאמר בטבלת הקשר?

    משום מה נראה לי מסורבל מדי.. איפה הטעות שלי ?

  3. mrmistory הגיב:

    תשובות…
    1. אתה יכול לעשות בדיוק כפי שרשמת.

    2. אני עושה אחרת. בכל עדכון, אני מוחק את כל התגיות הקשורות ומכניס מחדש וכך אני לא צריך לעשות השד יודע כמה שאילתות.


    בברכה,
    אלברט אמיר  (Web Developer)

    אלמיר מערכות תוכנה.
    http://www.almir.co.il

שלח תשובה