![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 6.11.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
piszę skrypt w którym potrzebuję podział na kategorie i podkategorie i najlepiej tak do oporu. . . zwyczajne drzewko. . .
Mam taką bazę danych: ID||pozycja||nazwa Rekordy: 1||1||Kategoria nr 1 2||2||Kategoria nr 2 3||3||Kategoria nr 3 4||4||Kategoria nr 4 5||5||Kategoria nr 5 6||6||Kategoria nr 6 7||1||1 ghsg fdg 8||1||2 sad das 9||1||3 sfd dfsd w tym wypadku sa to tylko dwa poziomy i pewnie to wystarczy, znacie jakieś sposoby na rozwinięcie tego? ![]() wyniki wyswietlam przez taki kod: Kod <?
$qq = mysql_query("SELECT * FROM kategorie WHERE id=pozycja ORDER by nazwa ASC"); while($wiersz = mysql_fetch_array($qq)) { echo"<div class='select' style='clear:both;'><B>$wiersz[nazwa]</B></DIV>"; $q = mysql_query("SELECT * FROM kategorie WHERE pozycja='".$wiersz['id']."' AND id!='".$wiersz['id']."' ORDER by nazwa ASC"); while($w = mysql_fetch_array($q)) { echo"<div class='select' style='clear:both;'> - - - <i>$w[nazwa]</i></DIV>"; } } ?>
Powód edycji: [strife]: [strife]: Poprawienie nazwy tematu, aby była zgodna z Przedszkolem
-------------------- allebhp.pl
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
A co masz na myśli pisząc 'rozwinięcie tego'? Osobiście polecam drzewo typu nested set nieco trudniejsze w implementacji, ale miłe w obsłudze jeśli chodzi o wczytywanie i analizę.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 6.11.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
za mało tam konkretów. . . .
-------------------- allebhp.pl
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1) Co to robi w PHP -> Programowanie obiektowe
2) Implementacji drzew jest cała masa - każdą masz opisaną w Google/na forum, więc za przeproszeniem rusz dupę i wklep sobie to "nested set" w pole wyszukiwarki. Będziesz mieć konkretne pytanie odnośnie czegoś sensownego w tym zakresie - wtedy pisz. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
To nie ma nic wspólnego z programowaniem obiektowym, przenoszę na Przedszkole. Poza tym ~esiek, wysil się choć trochę i przeszukaj forum, było o tym setki razy
![]() -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
za mało tam konkretów. . . . Podałam Ci linka do pierwszego artykułu z serii. Masz tam ich mnóstwo. Same konkrety. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 07:12 |