![]() |
[PHP] צריך עזרה ברקורסיה
שלום,
עשתי את הקוד הבא: PHP קוד:
במקום שזה יצא ככה: קטגוריה 1 > תת קטגוריה ל 1 >> תת בתת קטגוריה 1 קטגוריה 2 > תת קטגוריה ל 2 >> תת בתת קטגוריה 2 זה יוצא ככה: קטגוריה 1 > תת קטגוריה ל 1 > תת בתת קטגוריה 1 קטגוריה 2 > תת קטגוריה ל 2 > תת בתת קטגוריה 2 שימו לב שיש בעיה בתת קטגוריה השניה אשמח לעזרה :) |
אתה צריך להתחיל את $i ב-1.
כי אתה לוקח את הקטגוריה הראשית ($i נשאר 0) אז לא מציג את התו. |
אבל זה עדיין לא עובד..
|
בשביל מה אתה מצהיר על CATP כ 0? הרי גם ככה כשאתה קורא לפונקציה זה מגדיר אותה, למרות שזה לא יפתור לך את הבעיה.
|
כי חייב להכניס ארגומנט, בכל זאת זה פונקציה אם שכחת..
עריכה: כנראה שלא הסתדרתי חח.. הקוד: PHP קוד:
|
ניסית בכלל את מה שאמרתי? תרשום $i = 1; במקום 0
|
כנראה שאחרי שהוספת את הq שכחת לתקן...
קוד מתוקן: PHP קוד:
|
תודה רבה ליאור :)
|
PHP קוד:
|
גם אם זה פועל זה לא יעיל..
יש לך שאילתא על כל פעם שהרקורסיה נקראת, נסה להשתמש במערך כללי.. |
כל הזמנים הם GMT +2. הזמן כעת הוא 01:44. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ