Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql]Jak sfromułować zapytanie do bazy?
Paweł.ps
post
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
 
Start new topic
Odpowiedzi
tommy4
post
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

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: 8.10.2025 - 16:40