Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Trochę nietypowe sortowanie bazy
Lopmer
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 4.09.2009

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


Mam problem, ponieważ chciałbym posortować bazę opisanym niżej sposobem ale nie za bardzo wiem jak się za to zabrać. Bardzo proszę o jakiekolwiek wskazówki.

Załóżmy, że tak wygląda próbka bazy:


Kod
1 kolumna (domena)                    2 kolumna (katalogi)             3 kolumna (wartość1)        4 kolumna (wartość2)

http://costam1.pl                /katalog1/katalog2/                        2                                1
http://costam1.pl                /katalog1/katalog2/strona1.html            5                                2
http://costam1.pl                /katalog1/katalog2/strona2.html            3                                3




Chciałbym uzyskać taki efekt, że jeżeli napotkamy na takie przypadki to byłyby one liczone jako jeden z sumą wszystkich wartości, czyli zwrócony wynik wyglądałby następująco:

Kod
1 kolumna (domena)                    2 kolumna (katalogi)        3 kolumna (wartość1)        4 kolumna (wartość2)

http://costam1.pl                        /katalog1/katalog2/            10                                6


Wynikiem tego zabiegu miałaby być baza oczyszczona z tego typu powtórek.

Czyli byłoby to grupowanie z dokładnością do pierwszego slasha od końca. Z tego względu, że różnego rodzaju przypadków o różnym stopniu zagłębienia w katalogi mamy mnóstwo, więc tak naprawdę tylko ten ostatni slash może być punktem wyjścia.

http://costam.pl/katalog1/katalog2/
nie byłby już tym samym, co
http://costam.pl/katalog1/

Z góry dzięki i pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 14:37