|
|
# 2 |
|
משתמש - היכל התהילה
|
אתה יכול לעשות ככה:
טבלה לקטגוריות עם תא id primary key נקרא לה cats טבלה לנתונים שאמורים להשתייך לקטגוריות ללא תא שמכיל את הקטגוריה/יות. נקרא לה items גם עם id primary key טבלה 3 נקרא לה בשם cat_assoc עם 3 תאים: item_id סוג int עם index cat_id סוג int עם index בטבלה items נכניס את הכל כרגיל,ועל כל קטגוריה שהitem שהכנסנו שייך אליה נכניס שורה חדשה ל cat_assoc שב item_id יהיה הID של הitem וב cat_id יהיה הID של הקטגוריה. על כל קטגוריה שהitem יהיה שייך אליה נכניס שורה חדשה לטבלה. כדי לקבל את הitem מים של קטגוריה מסוימת נשתמש בשאילתא הזו: קוד:
SELECT
*
FROM
cat_assoc,items
WHERE
cat_assoc.cat_id = {$cat_id}
AND
items.id = cat_assoc.item_id
קוד:
SELECT
*
FROM
cat_assoc,items,cats
WHERE
cat_assoc.item_id = {$item_id}
AND
cats.id = cat_assoc.cat_id
__________________
קו ישר, כי אפשר גם אחרת |
|
| חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|