Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jedno ID pobranie danych z wielu tabel - zapytanie którego nie rozumiem, Jak można pobrać dane z kilku tabel po ID
iSklep.net
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 24.07.2007

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


Witam serdecznie

Przejżałem forum i nie potrafie tego zrozumieć (pewnie dla wiekszości proste ale nie wiem jak zapytanie do bazy zrobić)

Mam baze

W bazie mam tabele:

pracownik (ID, Imie, Nazwisko, Status, ID_dzial, ID_strefa, ID_stanowisko)
dzial(ID_dzial, dzial)
strefa(ID_strefa, strefa)
stanowisko(ID_stanowisko, stanowisko)

Chciał bym teraz wyświetlić przy pracowniku zamiast cyferek 1,2,3 konkretne opisy czyli
Imie, Nazwisko, Status, ID_dzial, ID_strefa, ID_stanowiskoJan,
Kowalski, umowa, Zakupy, Koszty, Analityk
Ewa, Kowalska, tymczasowy, Magazyn, Gotowy, Operator wózka

Jestem za cięki i czy można prosić o pomoc ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Musisz dołączyc pozostale tabele przy pomocy LEFT JOIN
  1. SELECT * FROM pracownik
  2. LEFT JOIN dzial ON pracownik.ID_dzial=dzial.ID_dzial
  3. LEFT JOIN strefa ON pracownik.ID_strefa=strefa.ID_strefa
  4. LEFT JOIN stanowisko ON pracownik.ID_stanowisko=stanowisko.ID_stanowisko
Go to the top of the page
+Quote Post
iSklep.net
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 24.07.2007

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


Cytat(nospor @ 1.02.2011, 11:21:49 ) *
Musisz dołączyc pozostale tabele przy pomocy LEFT JOIN
  1. SELECT * FROM pracownik
  2. LEFT JOIN dzial ON pracownik.ID_dzial=dzial.ID_dzial


Super - jeszcze jak to w PHP wyświetlić (IMG:style_emoticons/default/wstydnis.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Normalnie. Funkcje z rodziny mysql_
mysql_query, mysql_fetch_array
Zalecam zapoznanie się z manualem oraz pierwszym lepszym darmowym kursem php+mysql
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: 17.09.2025 - 13:59