![]() |
# 1 |
חבר בקהילה
|
עזרה עם שאילתה?...
אהלן,
במידה ויש לי שני טבלאות, אחת טבלת קטגוריות מוצרים - categories: id - מספור אוטומטי (מספר המוצר) category - שם הקטגוריה והשנייה המכילה מוצרים - products: id - מספור אוטומטי product - שם המוצר catIds - מספרי קטגוריה אליה המוצר שייך. (לדוגמא: 1,5,8) איך אני יכול לשלוף (הכי טוב אם בשאילתה אחת) את כל הקטגוריות אליה שייך כל מוצר, כלומר, עבור כל מוצר לשלוף גם את הקטגוריות אליה המוצר שייך. ** עובד עם MYSQL ללא אפשרות לשאילתה מקוננת בברכה, איגור |
![]() |
![]() |
# 2 |
חבר בקהילה
|
PHP קוד:
__________________
|
![]() |
![]() |
# 3 |
הנהלת הפורום לשעבר
|
או
PHP קוד:
עריכה: בעצם, אחרי שקראתי (פשוט הסתכלתי על התשובה הראשונה שהביאו).. אתה צריך שליפה מ2 טבלאות במקביל..תשתמש בJOIN....ביחד עם מה שהביאו פה.. |
![]() |
![]() |
# 4 | |
תודה על תרומתך.
|
ציטוט:
מהסיבה הפשוטה שאתה שולף 3 שורות לדוגמא בעלות אותם מאפיינים ואז אתה תקבל ארור שאומר coulmn 'category' in query is abmiugos או משהו בסגנון רק עם שגיאות כתיב... אתה כאילו מנסה להציג את הקטגוריות שהמוצר שייך אליהם ?
__________________
|
|
![]() |
![]() |
# 5 |
חבר בקהילה
|
אכן מה שנכתב לא ממש עובד...
לשאלת RS324 - האם אני מנסה להציג את הקטגוריות שהמוצר שייך אליהם - כן. |
![]() |
![]() |
# 6 |
הנהלת הפורום לשעבר
|
רגע, יש לך כמה קטגוריות לכל מוצר?
|
![]() |
![]() |
# 7 | |
תודה על תרומתך.
|
ציטוט:
שאילתה אחת תמשוך את כל הפרטים של המוצר והשאילתה השניה את הקטגוריות : PHP קוד:
__________________
|
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|