26-05-06, 12:12 | # 11 | |
Fatal Error
|
ציטוט:
ניקח את השיטה הפשוטה (למתחילים), המסד ייראה ככה (רק השדות הרלוונטים): קוד:
nMessageId | nForumId | nParentId | nLevelId | dDate nLevelId - יחזיק את השרשור (כלומר ייטפל בהזחה) dDate - תאריך הכתיבה של ההודעה כל הודעת בן תקבל את ה ID של הודעת האב. הודעת בן תקבל levelId של 0 והודעות נכד 1, נינים 2 וכך הלאה במידה ויש יותר מהודעת בן לאותו שרשור נניח, תסדר לפי התאריך (מי שיופיע ראשון זה מי שנכתב קודם)
__________________
eLad |
|
26-05-06, 12:22 | # 12 |
חבר פורום
|
__________________
בתודה אבי מושיאשוילי מתכנת asp אייסייקיו:[292641925] איימיל :[avi_455@walla.com] |
26-05-06, 18:37 | # 13 |
משתמש תחת חוזה ניסיון.
|
אלעד תודה רבה =]
אבי, תודהעל הנסיון אבל זה לא מה שאני מחפש
__________________
|
26-05-06, 19:37 | # 14 |
חבר פורום
|
אלעד, מה המטרה של ה-LevelId?
__________________
ניר, מתכנת PHP מקצועי עם ידע ויכולות מוכחות. צור קשר: MSN Messanger: MasterNir@gmail.com E-mail: MasterNir@gmail.com ICQ #: 171963672 |
27-05-06, 12:49 | # 15 |
משתמש תחת חוזה ניסיון.
|
הדירוג של ההודעה..
__________________
|
27-05-06, 14:13 | # 16 |
חבר פורום
|
כן, הבנתי, העומק שלה ביחס לעץ... אבל בשביל מה צריך את זה?
__________________
ניר, מתכנת PHP מקצועי עם ידע ויכולות מוכחות. צור קשר: MSN Messanger: MasterNir@gmail.com E-mail: MasterNir@gmail.com ICQ #: 171963672 |
27-05-06, 14:45 | # 17 | |
משתמש תחת חוזה ניסיון.
|
ציטוט:
__________________
|
|
27-05-06, 18:05 | # 18 |
חבר פורום
|
בשביל מה?
אתה מכניס לכל ענף (הודעה) את ה-ID של הענף שמעליו (ההודעה אליה הוא מגיב) ולהודעות חדשות מכניס NULL. ואז עושה פונקציה רקורסיבית שמקבלת ID ומדפיסה את הענפים דרגה אחת תחתיו וקורא לה.
__________________
ניר, מתכנת PHP מקצועי עם ידע ויכולות מוכחות. צור קשר: MSN Messanger: MasterNir@gmail.com E-mail: MasterNir@gmail.com ICQ #: 171963672 |
27-05-06, 18:12 | # 19 | |
Fatal Error
|
ציטוט:
אני אתן לך דוגמא קטנה - בסוגריים מופיע ככה: (ID ההודעה, ID של הודעת האב) אהלן חבר'ה מה המצב? (56 , 0) .....הכל טוב אחי, מה איתך? (78 , 56) .....סבבה גבר (102 , 56) ...........אה יוסי מה קורה לא רואים אותך (105 , 102) ................וואלה הכל טוב.. בא למשחק בשבת? (222 , 105) .....................מה איזה משחק? (333 , 222) ..........................של מכבי בצ'כונה (355 , 333) ................הופה הנה יוסי תראו (250 , 105) עכשיו, איך בדיוק אתה מבצע את ההזחה להודעות החלק מההודעה שה ID שלה הוא 105? אם היית משתמש ב levelID אז היית יכול לבצע משהו כזה: קוד:
style= "width: 20 * levelID px;"
__________________
eLad |
|
28-05-06, 10:32 | # 20 |
חבר פורום
|
או שכל פעם שאתה יורד בעץ להוסיף אחד... :S
בפורומים של אלפי הודעות אתה סתם מבזבז הרבה זיכרון ומגדיל את הבסיס נתונים.
__________________
ניר, מתכנת PHP מקצועי עם ידע ויכולות מוכחות. צור קשר: MSN Messanger: MasterNir@gmail.com E-mail: MasterNir@gmail.com ICQ #: 171963672 |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|