לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה אשכול שאלות נפוצות ותשובות עודכן ב-30.10 בנושאי באנרים לפרש. אתם מוזמנים להכנס. חץ ימינה  

לך אחורה   לובי הפורומים > פרש > משוב
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 05-10-2008, 21:21
צלמית המשתמש של tnadav1
  משתמש זכר tnadav1 tnadav1 אינו מחובר  
 
חבר מתאריך: 02.10.05
הודעות: 2,355
שלח הודעה דרך MSN אל tnadav1

בידיוק בגלל הבעית ownership צריך להכפיל את הרשומה למספר פורומים במקום לעשות קשר רבים אל רבים. ככה גם זה לא כאב ראש לשנות מלא קוד, וכל מנהל יכול לעשות מה שבא לו. זה קצת נגד כללי הנורמליזציה, אבל במקרה הזה, הייתי מוצא לנכון לעשות את זה.

ואז רק צריך לפתור את הבעיה של התגובות לפורום, אבל זה פחות בעיה, אפשר לעשות טבלה של קישורי אשכולות, עם שתי רשומות, כל פעם מבצעים קשר של אשכול אחד, ואז עושים:
קוד PHP:
 $query mysql_query("SELECT `thread1`, `thread2` FROM `thread_conn` WHERE `thread1` = ".$threadId." OR `thread2` = ".$threadId);

$threadConn = array();
while(
$info mysql_fetch_assoc($query)) {
    if(
$info['thread1'] == $threadId)
        
$threadConn[] = $info['thread2'];
    else
        
$threadConn[] = $info['thread1'];


וככה יש לך מערך של כל האשכולות מהם אתה שולף הודעות, לכל הודעה ה- Ownership שלה היא בפורום שבו ההודעה נשלחה.

יכול להיות שהדרך שעשיתי את זה טיפה מסורבלת, אבל זה שליפה מהמותן בלי יותר מידי חשיבה, אני בטוח שתוכל לייעל את זה.

בסופו של דבר עם קצת רצון אפשר לעשות את זה
_____________________________________



נערך לאחרונה ע"י tnadav1 בתאריך 05-10-2008 בשעה 21:29.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 07:48

הדף נוצר ב 0.04 שניות עם 11 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר