|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר בקהילה
|
איך אני שולף מכמה טבלאות במסד?
שלום, יש לי מסד שיש בו כמה טבלאות ואני רוצה לשלוף מכל הטבלאות ולהציג אותן, ביחד.
נגיד יש לי 3 טבלאות: tables: 1 - movies 2 - apps 3 - games ואני רוצה לשלוף את כל מה שיש בכל שלושת הטבלאות ולהציג אותן ביחד כלומר: תוכנה | שם התוכנה סרט | שם הסרט תוכנה | שם התוכנה משחק | שם המשחק וכו'.... איך אני עושה את זה? לשלוף טבלה אחת זה לא הבעיה, הבעיה היא שזה יותר מטבלה אחת... php |
![]() |
![]() |
# 2 |
משתמש - היכל התהילה
|
PHP קוד:
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק בניית אתרים - Wise Group Media LTD
|
![]() |
![]() |
# 3 |
חסום
|
או לעשות or או and אחרי הטבלה הראשונה.
בהצלחה! |
![]() |
![]() |
# 4 |
הוסטסניון
|
תקרא על JOINים,
בשיטה הבסיסית אפשר גם ככה לעבוד קוד:
SELECT a.name, m.name, g.name FROM movies m, apps a, games g
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן." |
![]() |
![]() |
# 5 |
חבר בקהילה
|
קוד:
SELECT * FROM `ibf_reviews_movies`, `ibf_reviews_series` ORDER BY `reviews_movie_id` AND `reviews_series_id` DESC LIMIT 20 מבינים איך אני רוצה את השליפה? כי הרי לכל טבלה יש גם פרמטר שונה בסידור, איך עושים את זה.... |
![]() |
![]() |
# 6 |
מנהל פורום, עסק רשום
|
בעיקרון הטבלאות שלך לא בנויות נכון.
אם אתה במצב שאתה יכול להציג את שלושת הטבלאות באותה העמודה אז בטח יש לך שדות זהים. לכון אתה צריך לאחד את כל הטבלאות לאותה הטבלה ולהשתמש בשדה נוסף לדוגמא DataType ולהכניס שם ערך לפי סוג המידע (סרט, ביקורת וכו'). בכל מקרה, לפי המקרה שיש לך כעת נסה משהו כזה: (לא בטוח שיעבוד, אבל שווה ניסיון) קוד:
SELECT * FROM `ibf_reviews_movies` Left Join `ibf_reviews_series` ORDER BY `reviews_movie_id`, `reviews_series_id` DESC LIMIT 20 הוא לא חוקי שם, צריך להפריד ע"י הפסיק לפי העדיפות. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|