Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Połączenie trzech tabel
Bartolomeusz
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 21.03.2009

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


Witam. Proszę, pomóżcie. Mam trzy tabele:

Pierwsza tabela

Modele:
id_modelu
model
opis
foto
foto1
foto2
foto3
foto4
cennik
danetech

Druga tabela:

Kolory:
id_koloru
kolor

Trzecia tabela:
Wyposazenie:
id_modelu
opis_wyposazenia

Dopiero zaczynam zabawę z Mysqlem, dlatego proszę Was pomóżcie mi połączyć te tabele, żeby wyswietlaly mi sie z nich wszystkie dane po połączeniu. Pozdrawiam i z góry dziękuję za pomoc.

Ps: Znacie może jakąś dobrą stronę, w której wytłumaczone jest jak robić połączenie tabel?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Jak wrzucasz tu zapytanie to SKOPIUJ je ze swojego kodu, a nie pisz jeszcze raz od nowa tutaj, bo

  1. SELECT * FROM modele m JOIN kolory k ON m.id_modelu = k.id_modelu JOIN wyposazenie w ON m.id_modelu = w.id_modelu WHERE im.d_modelu = '$idx'

1. Pierwsze slysze o kolumnie id_modelu w tabeli kolory (pomijam blad jakim jest takie polaczenie tabel, to raczej model powinien wskazywac na kolor w jakim jest wykonany, ew. w przypadku relacji wiele do wielu powienienes zrobic to jeszcze inaczej
2. co to jest?? "im.d_modelu"
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 17:13