09-10-11, 13:41 | # 1 |
חבר וותיק
|
תוצאות כפולות בחיפוש.
שלום.
יש לי באתר תוכן שהוא כפול, מה הכוונה? נגיד והאתר שלי הוא אתר הורדות (נגיד, ככה אוכל להמחיש זאת בצורה הטובה ביותר). נגיד ישנה הורדה של תוכנה, נגיד אנטטי וירוס כלשהו. יש באתר מספר גרסאות של האנטי וירוס הזה, ולכל גירסא ישנם מספר גרסאות כי כל גרסא מתאימה למערכת העפלה אחרת. לצורך הדגמה, קוראים לתוכנה anti virus, אם מקישים בלחיפוש anti virus מקבלים: anti virus v1.0 os: xp anti virus v1.0 os:win7 anti virus v1.0 os:mac anti virus v2.0 os: xp anti virus v2.0 os:win7 anti virus v2.0 os:mac אני רוצה שיקבלו ככה: anti virus v1.0 anti virus v2.0 ושרק בדף הבא אציג את מערכות ההפעלה שקיימות. איך אני עושה זאת? איך אני בודק אם משהו נשלף כבר בתוצאות החיפוש ולכן לא להציג אותו יותר? יש רעיונות? תודה!
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
09-10-11, 15:25 | # 3 |
מנהל פורום, עסק רשום
|
לדעתי אפשר לפתור את זה עובד בשלב של השליפה, ולא כמו שארז הציע.
מה השאילתה שלך? |
09-10-11, 15:49 | # 4 |
חבר וותיק
|
שמע תציג את זה ככה:
PHP קוד:
|
10-10-11, 13:29 | # 5 |
חבר וותיק
|
הנה ניסיתי..
אני מקבל: Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 35 bytes) in /home/****************/search.php on line 420 PHP קוד:
תודה.
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
10-10-11, 13:39 | # 6 | |
חבר וותיק
|
ציטוט:
PHP קוד:
|
|
10-10-11, 15:09 | # 7 |
מנהל פורום, עסק רשום
|
אני לא ממש אוהב את הדוגמאות שיש פה.
כל לופ במערך לבדוק אם כבר הדפסנו את התוכן הזה מול מערך אחר? נשמע לי קצת הזוי. השגיאה היא כנראה בשליפה מה-DB או באפיון ה-DB עצמו. האם כל קבוצת "שם תוכנה" - "גירסה" יושבים ב-DB כרשומה אחת? או שיש רשימת תוכנות ורשימת גירסאות לכל תוכנה? |
10-10-11, 15:24 | # 8 | |
חבר וותיק
|
ציטוט:
|
|
10-10-11, 15:48 | # 9 |
חבר וותיק
|
כמו שהציעו לך..
PHP קוד:
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
כלים לאשכול | |
תצורת הצגה | |
|
|