Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Zapytanie
potreb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Witam. Mam dwie tabele:

dep:
id | name

celldep:
id | namecell | id_dep

Pobieram rekordy jednym zapytaniem
  1. SELECT a.name,a.id, b.namecell,b.id_dep FROM dep a, celldep b WHERE a.id=b.id_dep ORDER BY name


Dane zostają wyświetlane, jednak nazwa z tabeli dep powiela mi się dla każdego rekordu z celldep. Jak załatwić tą sprawę. Chodzi mi o stworzenie optymalnego zapytania do bazy, aby pobrane dane wczytywały się szybko.
Zaznaczę że kategorii w tabeli dep jest około 30 a rekordów w celldep blisko 240.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Dzięki, wielkie za pomoc. Teraz elegancko mi idzie. Z resztą już sobie poradziłem wcześniej. Szkoda, że dla mysql nie ma żadnego fajnego algorytmu, który tworzyłby drzewo. Listowanie wszystkich kategorii, podkategorii, produktów. Wcześniej robiłem to wszystko na bazie access-a, niestety jak dla mnie był strasznie oporny.
Zostanie mi stworzenie panelu zarządzania, ale dzięki twojemu rozwiązaniu będzie to o wiele przejrzyste.
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: 9.10.2025 - 15:08