Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobranie danych z dwóch tabel - zamiana zmiennej na słowo
PWN
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 30.07.2011

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


Mam problem ze zrobieniem pewnej rzeczy otóż mam dwie tabele jedna to "dane" i są w niej pola takie jak id, nazwa, plik i kategoria
natomiast druga "kategoria" i są w nim dwa pola id i nazwa.

  1. INSERT INTO `dane` (`id`, `nazwa`, `plik`, `kategoria`) VALUES
  2. (1, 'Nazwa 1', 'zdjecie1.jpg', '2'),
  3. (2, 'Nazwa 2', 'zdjecie2.jpg', '1'),
  4. (3, 'Nazwa 3', 'zdjecie3.jpg', '2'),



  1. INSERT INTO `kategoria` (`id`, `nazwa`) VALUES
  2. (1, 'Ameryka'),
  3. (2, 'Europa')


I wywołując teraz wpis na stronie z tabeli "dane" chcę aby aby zamiast wyświetlania Kategoria: 1 było Kategoria: Ameryka
- jak zrobić to najprościej?

Dzięki

Pozdrawiam,
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gothye
post
Post #2





Grupa: Zarejestrowani
Postów: 702
Pomógł: 65
Dołączył: 16.03.2009

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


Przez LEFT JOIN

  1. SELECT * FROM dane
  2. LEFT JOIN kategoria ON kategoria.id = dane.kategoria
Go to the top of the page
+Quote Post
PWN
post
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 30.07.2011

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


Cytat(gothye @ 10.08.2011, 11:51:03 ) *
Przez LEFT JOIN

  1. SELECT * FROM dane
  2. LEFT JOIN kategoria ON kategoria.id = dane.kategoria


oj nie chce to coś działać... jak można inaczej połączyć dwie tabele
tak jak pisałem pierwsza tabela (dane) ma kilka kolumn m.in. id oraz kategoria
natomiast druga (kategoria) ma dwie kolumny id i nazwa.
W tabeli dane w kolumnie kategoria są cyfry, które mają być zamienione na
słowo znajdujące się przy ID z tabeli kategorie.

Dzięki.

Pozdrawiam,
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: 28.12.2025 - 05:01