Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Łaczenie 2 kolumn tej samej tabeli
-orlik99-
post
Post #1





Goście







Witam,
Mam tabele z kategoriami a w niej: id, title, parent, - jeśli kategoria jest główna jej parent wynosi 0, w przeciwnym razie id kategori nadrzednej....
Chciałbym wyświetlić tabelkę: tytuł kategorii i nazwę rodzica...

Próbowałem tak:
  1. SELECT * FROM categories

a później warunek:
  1. <?php if ($post['parent'] == '0') { echo "Brak"; } else { echo $post['title']; } ?>

Niestety nie działa tak jak chce...
Proszę o pomoc przy zapytaniu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webmaniak
post
Post #2





Grupa: Zarejestrowani
Postów: 371
Pomógł: 30
Dołączył: 14.04.2010

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


JOIN to element zapytania :-)
Zasugerowałem się odpowiedzią kolegi który pierwszy Ci odpisał.
Po kolei:
Masz tabelę categories a w niej trzy kolumny, chcesz pobrać dwie. Typw czym problem?
Kod
SELECT title, parent FROM categories

Oto chodzi? Jeśli tak to Twoje zapytanie jest dobre tylko trzeba je wykorzystać we właściwy sposób-taki jaki chcesz. Poczytaj o pobieraniu danych z bazy.
p.s. Nie widziałem łączenia jednej tabeli :-)
P.S2. Zarejestruj się, bo jak widzisz marny odzew jest na Twoje pytanie.

Ten post edytował webmaniak 14.02.2013, 22:24:31
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: 3.10.2025 - 10:43