View Single Post
ישן 06-12-08, 12:32   # 2
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

בגדול אתה צריך טבלאת מפנים כזאת
בעלת נניח 4 שדות
רקורסיה דיי פשוטה זה בסגנון של עץ בינארי אפשר לומר..
הטבלה צריכה להיות משהו בסגנון ׁ(טורים)
id | refid | name | etc | etc

כאשר הID הוא AUTO INCREMENT
הREFID הוא הID של המשתמש שהזמין את המשתמש הנוכחי - אם המשתמש הנוכחי נרשם ישירות ולא הוזמן אתה זורק שם 0 או נאל
ד'א היתי מוסיף עמודת קונפירמציה לאישור מייל

עכשיו נניח אני הזמנתי את איציק שהזמין את שלומי ואז הזמנתי גם את יוספה אז הטבלה תראה כך:
קוד:
id        refid        name        etc        etc
---------------------------------------------
1        0            me            -        -
2        1            itzik        -        -
3        2            shlomi        -        -
4        1            yosefa        -        -
אחרכך בשביל לשלוף את כל המפנים אתה צריך לכתוב רקורסיה ששואבת את כל המפניםש ל המפנים של המפנים עד כמות ההיררכיה שאתה רוצה
(אתה יכול לעשות היררכיה אינסופית - פשוט להגדיר אחוז קטינה בין היררכיה - צריך להיות יחס ישר בין הכניסה לתת היררכיה לבין האחוזים או הכסף שהמפנה מתוגמל איתו)

אם אתה מסתבך אתה מוזמן לצלצל אלי לנייד אני אסביר לך

שבת שלום
__________________
  Reply With Quote