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
-orlik99-
post
Post #2





Goście







Dzięki za odpowiedź - wiem, ale nie mogę coś przejść rejestracji - cały czas błąd... wysłałem już email do admina.
Co do problemu - mam np taką zawartość:
id | title | parent
1 | start | 1
2 | arty | 0
3 | gry | 2

jeśli użyję:
  1. SELECT title, parent FROM categories


otrzymam:
arty | brak
gry | gry
start | start

a powinno być:
start | start
arty | brak
gry | arty

Mam nadzieje że rozumiecie o co chodzi...
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 - 07:15