Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyświetlanie danych z trzech tabel
kadlub
post
Post #1





Grupa: Zarejestrowani
Postów: 548
Pomógł: 105
Dołączył: 4.06.2010

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
pablo89pl
post
Post #2





Grupa: Zarejestrowani
Postów: 143
Pomógł: 19
Dołączył: 7.09.2009
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
kadlub
post
Post #3





Grupa: Zarejestrowani
Postów: 548
Pomógł: 105
Dołączył: 4.06.2010

Ostrzeżenie: (0%)
-----


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

Ten post edytował kadlub 26.11.2010, 12:51:15
Go to the top of the page
+Quote Post
pablo89pl
post
Post #4





Grupa: Zarejestrowani
Postów: 143
Pomógł: 19
Dołączył: 7.09.2009
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


wklep sobie w konsole albo phpmyadmin i sprwadz
zacznij od tego co podalem
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 15:27