הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 04-05-07, 16:23   # 1
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

PHP - מחפש רעיונות ליצירת תת קטגוריות

אני צריך רעיונות ליצור תת קטגוריות לקטגוריות קיימות במערכת תוכן שבניתי בPHP.
נכון לעכשיו, אני מכניס מס' קטגוריה (בוא נגיד ש5 זה מחשבים), לתוך שדה בטבלת MYSQL.

ואז בעזרת if אני מדפיס "מחשבים" וככה אני ממשיך.
אני צריך רעיונות ליצירת תת קטגוריות. אפילו בדרך שונה מזו שיש עכשיו.

תודה מראש.
  Reply With Quote
ישן 04-05-07, 17:27   # 2
Hanan
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
גיל: 38
הודעות: 841

Hanan לא מחובר  

או שתעבוד עם רקורסיה (תסתכל על אחד הפוסטים שרשמתי כאן לא מזמן על הנושא הזה + קודים לדוגמה).

או שתעשה עם הדרך שלך עכשיו תיצור שדה SELECT עם כל הקטגוריות, ובעצם שאתה מוסיף תת קטגוריה זה יכניס לדאטה בייס לדוגמה לשדה parent את מס' הקטגוריה.

ככה שלמעשה: אם השדה parent הוא 0, זה קטגוריה ואם הוא שונה מ 0 הוא תת קטגוריה.

ואם אתה רוצה תת קטגוריה לתת קטגוריה לתת קטגוריה וכ'ו... תצטרך רקורסיה כמו שהתחלתי בהתחלת הפוסט.

בהצלחה ידידי.
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק

בניית אתרים - Wise Group Media LTD
  Reply With Quote
ישן 04-05-07, 21:48   # 3
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

אוקיי הבנתי את הדרך עם המסד, את השניה לא כ"כ .
הבעיה בשיטה עם המסד, זה איך לקבוע לאיזה קטגוריה התת קטגוריה תיהיה שייכת.
  Reply With Quote
ישן 04-05-07, 22:07   # 4
Udi
חבר על
 
Udi's Avatar
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
מיקום: במרכז
גיל: 36
הודעות: 903
Send a message via Skype™ to Udi

Udi לא מחובר  

תיצור שדה שישמור את הID של הקטגורית-אם.
במידה וזה שווה לאפס, אז ההקטגוריה הנ"ל היא קטגוריית אם בפני עצמה.
__________________
Udi Mosayev
Web Developer
  Reply With Quote
ישן 04-05-07, 22:14   # 5
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

ציטוט:
נכתב במקור על ידי Udi צפה בהודעה
תיצור שדה שישמור את הID של הקטגורית-אם.
במידה וזה שווה לאפס, אז ההקטגוריה הנ"ל היא קטגוריית אם בפני עצמה.
אה אוקיי, הבנתי בערך.
לכל קטגוריה יהיה ID, ו AID,
ID בוא נגיד יהיה ה primary ו AID יהיה כברירת מחדל 0 (קטגורית-אם),
ואם אני רוצה תת קטגוריה, ב AID אני שם את הID של קטגורית-האם .

תודה.
  Reply With Quote
ישן 04-05-07, 23:59   # 6
Hanan
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
גיל: 38
הודעות: 841

Hanan לא מחובר  

תקרא על רקורסיה למה אתה מסתבך? אני הייתי בדיוק בראש שלך ושבניתי לי פונקציה של רקורסיה הכל נהיה חיים יותר קלים... ואם תסתכל על הפוסטים הקודמים שלי, בכלל אתה תדע.. יש שם אפילו קוד ששמתי.

רקורסיה - פונקציה שקוראת לעצמה.
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק

בניית אתרים - Wise Group Media LTD
  Reply With Quote
ישן 05-05-07, 09:32   # 7
Udi
חבר על
 
Udi's Avatar
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
מיקום: במרכז
גיל: 36
הודעות: 903
Send a message via Skype™ to Udi

Udi לא מחובר  

ציטוט:
נכתב במקור על ידי syn צפה בהודעה
אה אוקיי, הבנתי בערך.
לכל קטגוריה יהיה ID, ו AID,
ID בוא נגיד יהיה ה primary ו AID יהיה כברירת מחדל 0 (קטגורית-אם),
ואם אני רוצה תת קטגוריה, ב AID אני שם את הID של קטגורית-האם .

תודה.
התכוונתי יותר בקטע של שדה אחד,
תקרא לו PID, לא משנה.
אם הPID שווה ל0, אז הקטגוריה הזאת היא קטגוריית אם,
במידה וזה שונה מאפס, נגיד 5, 3, 8, אז הקטגוריה הזאת היא תת קטגוריה של קטגוריית האם שהID שלה שווה ל 5, 3, 8 וכו'.

מה שחנן אמר יותר שימושי לדברים כאלה..
__________________
Udi Mosayev
Web Developer
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 16:24.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ