![]() |
# 1 |
חבר על
|
[PHP] רקורסיה
שלום,
אני בונה עכשיו מן מערכת קטגוריות שיהיה דרכה אפשרות ליצור תתי קטגוריות ללא הגבלה. אז בניתי משהו כזה: אם זו קטגוריה ראשית (כלומר מופיעה בדף הבית) אז אני מכניס למסד בעמודה is_first אפס. כלומר is_first=0 ואז בדף הבית אני שולף את הקטגוריות הראשיות על ידי where is_first='0' עכשיו עשיתי תת קטגוריה שבעצם הID של קטגורית האב שלה הוא ה is_first של התת קטגוריה לדוגמא יש לי קטגוריה ראשית שהID=1, is_first=0 אני יוצר תת קטגוריה שהis_first=1... ואז פשוט אני שולף את התתי קטגוריות של הקטגוריה הראשית על ידי where is_first='$myID' כאשר ה myID הוא הID של הקטגוריה הנוכחית.. הבעיה היא שאני נתקעתי בקטגוריה שאחרי התת קטגוריה.. כלומר אני יוצר קטגוריה שלישית, שזה יראה נגיד משו כזה: קטגוריה ראשית -> תת-קטגוריה --> תת-תת קטגוריה ואז ה is_first שלה יהיה שווה ל2 (ה ID של התת קטגוריה).. אז אני רוצה לדעת איך אני מוציא את הקטגוריה הראשית ובכלל את כל הרצף של הקטגוריות שהיו עד עכשיו מה תת-תת קטגוריה.. מקווה שהבנתם.. תודה
__________________
בברכה, רועי |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|