Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql]Jak sfromułować zapytanie do bazy?
Paweł.ps
post 28.05.2007, 19:08:25
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 8.05.2007

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


Witam
Mam takie pytanie:
W tabeli w której przetrzymuje napisane artykuły mam zaznaczone działy (do których należą) poprzez krotkę "dzial" (typ duble), i odpowiednio pod działy np: (1.1, 1.2, 1,3 ...).
Niestety nie wychodzi mi napisanie zapytania do bazy. Chciałem aby np. dla działu 2 wypisało mi wszystkie jego poddziały (czyli 2.1 2.2 2.3), jak to zrobić?
Bardzo proszę o pomoc.
Go to the top of the page
+Quote Post
tommy4
post 28.05.2007, 19:13:44
Post #2





Grupa: Zarejestrowani
Postów: 288
Pomógł: 12
Dołączył: 2.12.2005

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


sugeruję tak:

tabela dział:

id | nazwa | kolejnosc | i reszta...

tabela poddzial:


id | nazwa | id_glownego_dzialu | kolejnosc | i reszta...



no i potem np, wyciagasz liste glownych dzialow, tworzysz linki, przez get przekazujesz id i wykonujesz zapytanie:

$id jest oczywiscie przefiltrowanym id glownego dzialu:

  1. SELECT * FROM poddzial WHERE id_glownego_dzialu = $id ORDER BY kolejnosc
Go to the top of the page
+Quote Post
Paweł.ps
post 28.05.2007, 19:18:24
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 8.05.2007

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


Wielkie dzięki za szybką odpowiedz
Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 01:13