Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przeszukiwanie kategorii
NuLL
post
Post #1





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


wITAM,


Jak kazdy wiem kiedy robimy system kategorii dla czegos tam sa ktegorie nadrzedne i podrzedne sterowane przez cos parent_id albo cos takiego. Czy ktos jak wypisac kategorie których kategoria nadrzedna zostala usunieta?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Tylko przez zapytanie po w php wiem jak to zrobic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
halfik
post
Post #2





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 17.05.2003
Skąd: Nysa

Ostrzeżenie: (10%)
X----


Cały smaczek w tym wypadku polega na tym, że w momencie gdy usuwasz kategorie nadrzędną, to powinne polecieć kategorie podrzędne, a z nią powiązane, ew. powinne one zostać przepięte pod innego rodzica.

hmm... możesz w nadrzędnych zrobic rodzica, do którego będą dopisywane wszystkie dzieci, które straciły rodziców (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
carramba
post
Post #3





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 29.10.2003
Skąd: Toruń

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


pieknym rozwiazaniem sa REFERENCJE w bazie danych - przy tworzeniu ustalasz sobie klucze obce i dodajesz do nich obsluge :

[sql:1:a1f632b8ed]klucz integer NOT NULL REFERENCES podrzedna_tabela ON UPDATE CASCADE ON DELETE CASCADE [/sql:1:a1f632b8ed]

w momencie gdy zrzucasz kategorie nadrzedna zostana usuniete wszystkie kategorie podrzedne i jesli w potrzednych rowniez masz cos dalej w refernecjach to tez zostnie zrzucone
Go to the top of the page
+Quote Post

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: 22.08.2025 - 21:49