![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam do Was prośbę o pomoc w optymalizacji klasy, którą napisałem do tworzenia drzewka.
Problem polega na tym, że klasa zadaje za dużo pytań, jak dla mnie, przy tworzeniu drzewka. Wydaje mi się, że można raz zapytać bazę danych, a później niech się interpreter php męczy z segregacją. Ha, tylko jak ![]() Pozdrawiam -------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Cytat Wydaje mi się, że można raz zapytać bazę danych, a później niech się interpreter php męczy z segregacją. Ha, tylko jak Jesli bedziesz mial 1GB danych to co zamierzasz je 1 zapytaniem wyciagnac i trzymac w sesji? ![]() 2. Wyciagaj to co CI jest potrzebne nie ma potrzeby stosowania * -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
no i wyciągam to co jest tylko potrzebne, tylko wyciągam to dużą ilością pytań.
A można przecież zapytać raz: podaj mi wszystkie rekordy, gdzie cat=10 i costam='costam'; Pobieram rekordy i tworzę z nich tablicę. Problem polega na tym, aby poukładać tablicę wg. znaczników: id i cat. jeżeli cat = 0 - kategoria główna cat >0 - id parenta. -------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 19.11.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Temat stary jak struktury danych
![]() ![]() -------------------- Enceladus
Warsztat: bez warsztatu Aktua |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat(enceladus @ 2005-10-18 15:50:08) z dostępnych Hehe, ja pisałem ją sam, a wiadomo, że pierwsza wersja nie jest najlepsza ![]() Dlatego piszę, że trzeba ja zoptymalizować. Podpsunełem też pomysł z filtracją tablicy powstałej przy pobieraniu rekordów z bazy danych . Pozdrawiam -------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 07:54 |