![]() |
רקורסיה ב PHP.
שלום חברים,
בניתי מן מערכת שאפשר להוסיף קטגוריות, תתי קטגוריות, תתי תתי קטגורית וכ'ו. עכשיו אני רוצה להציג את כולם לפי הסדר, קודם את הראשיים ואז את הבנים, ואז את הנכדים נינים וכ'ו... הפונקציה שעשיתי: PHP קוד:
|
PHP קוד:
|
לא, נשאר אותו דבר. יותר נכון זה נתקע. time out
|
אוקיי עובד,
הוספתי עוד פונקציה שלוקחת את הבנים, תודה :] |
תראה כנראה בגלל הנקודה תנסה להעיף אותה
|
ציטוט:
זתומרת אם אני אעשה PHP קוד:
PHP קוד:
בשני: זה מציב 1 ואז זה מוסיף 2 (בעזרת הנקודה) (התוצאה הסופית: 12) |
ציטוט:
|
ציטוט:
הלולאה סתם תעשה הצבות למשתנה ותציב את הדבר האחרון כשהלולאה הסתיימה |
זה עובד סבבה, אבלה רווחים על הפנים:
PHP קוד:
|
תנסה עם padding
|
למה לא text-indent?
|
זה עושה לי:
מחשבים --אופנה --בגדי גברים --גופיות ----בגדי נשים ----תחתונים ספורט --כדורגל ----כדורסל במקום: מחשבים --אופנה ----בגדי גברים ------גופיות ----בגדי נשים ------תחתונים ספורט --כדורגל --כדורסל |
למה בפונקציה אחת right ובשנייה left...
ודור - לא תמיד עובד text-indent |
שיניתי לשניהם right ושניהם ל left ועדיין לא עזר= \
|
ציטוט:
תנסה גם לשים כמה בשביל לבדוק את פעולת הפונקציות... |
זה עושה רווחים, אבל פשוט מבחינת הסדר של התתי פריטים הוא מתבלגן.
במקום לעשות דוגמה מחשבים --אינטרנט --מולטימדיה הוא עושה: מחשבים --אינטרנט ---מולטימדיה משהו כנראה בפונקציות הסדר לא נכון... הרווח קיים. הספירה של הרווחים לא תקינה. |
תנסה להגדיל את $i בפונקציה השנייה ולא בראשונה
|
לא עוזר =\
|
הסתדרתי תודה :)
|
מה הייתה הבעיה?
|
לא הייתה הבעיה, במקום 2 פונקציות עשיתי 1, והוספת בפנים תנאי וזהו, זה נראה פצצה :)
תודה לכלום, אפשר לנעול :> |
כל הזמנים הם GMT +2. הזמן כעת הוא 17:23. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ