![]() |
# 1 |
אין כמו ב127.0.0.1
|
[SQL][PHP]שליפה לפי תנאי ב2 טבלאות
קודם כל שלום,
אני מצטער שאני לא מגיב מלא זמן, אני צריך לפרמט את המחשב ובשביל זה אני צריך לסיים כמה עבודות שאני מבצע כרגע. נעבור לעניין, יש לי ככה: טבלה: sky_members שדות רלוונטים: gid, username טבלה: sky_groups שדות רלוונטים: gid, accept ------------- תוכן בaccept: 1 או 0 (בולאני). בקיצור אני צריך לעשות דבר "שלוף את כל הנתונים מsky_members כשusername שווה ל$user ו השדה accept בטבלה sky_groups (איפה שgid שווה לgid של המשתמש ששלפתי) שווה ל1" כלומר, אני צריך לעשות משהו כמו 2 שאילתות. הבעיה היא, שאני ממספר עמודים לפי מספר השדות.. זה אומר שאני חייב לבצע את השליפה בשאילתא אחת ולא 2. אז או שתעזרו לי למצוא שאילתא אחת לכל זה, או שתעזרו לי למספר עמודים אחרי 2 שאילתות P: תודה, עומר =] |
![]() |
![]() |
# 2 |
Fatal Error
|
קוד:
SELECT * FROM sky_members WHERE sky_members.username='" + someVar + "' AND sky_groups.gid=1
__________________
eLad |
![]() |
![]() |
# 3 | |
הנהלת הפורום לשעבר
|
ציטוט:
תסביר שוב את השאלה אני אשמח לעזור לך. |
|
![]() |
![]() |
# 4 |
Fatal Error
|
בעצם קראתי שוב פעם.. משהו כזה?
קוד:
SELECT sky_members.gid, sky_members.username, sky_groups.gid FROM sky_members,sky_groups WHERE (sky_members.username = VAR_USER) AND (sky_groups.gid = sky_members.gid) AND (sky_groups.gid = 1)
__________________
eLad |
![]() |
![]() |
# 5 |
תודה על תרומתך.
|
בבקשה...
זה אמור לעבוד PHP קוד:
אז נתתי לו שם שונה, אם אין אז אתה יכול למחוק את AS skyaccept אמור לעבוד בלי בעיה |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
כלים לאשכול | |
תצורת הצגה | |
|
|