Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyświetlanie danych z trzech tabel
Forum PHP.pl > Forum > Bazy danych
kadlub
chce sie zapytać czy to bedzie dziłąć
mam 4 tabele grafika , fotografie, tapety i loginy w trzech pierwszych mam takie samo pole img i id_login
a w tabeli loginy mam pole login i id_loginy


SELECT f.img,g.img,t.img,l.login FROM loginy l
INNER JOIN fotogtafie ON u.id_loginy=f.id_login
INNER JOiN grafika ON u.id_loginy=g.id_login
inner JOIN tapety ON u.id_loginy=t.id_login
LIMIT 0,5
pablo89pl
po pierwsze masz tak: alias f.img a nie masz tego zdefiniowanego dla tabel
jak masz np fotografie to dajesz
INNER JOIN fotografie f

tak samo zgrafika i tapetami
masz tez u.id_loginy a skad wiadomo co to jest u ? nigdzie nie widze nic aliasowanego na l
kadlub
aha ok to pozmieniam
i powiadasz ze bedzie chulało?

SELECT f.img,g.img,t.img,l.login FROM loginy l
INNER JOIN fotogtafie f ON l.id_loginy=f.id_login
INNER JOiN grafika g ON l.id_loginy=g.id_login
INNER JOIN tapety t ON l.id_loginy=t.id_tapety
LIMIT 0,5
pablo89pl
wklep sobie w konsole albo phpmyadmin i sprwadz
zacznij od tego co podalem
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.