![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 9 Dołączył: 2.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, posiadam mysql w którym zapisuję czas, ale nie w sekundach, tylko tak jak chce wyświetlić czyli wygląda to mniej więcej tak:
Kod 4h 32?39,9? +2?25,4? +3?14,2? +4?06,8? +6?03,4? Niby zastosowałem funkcję sort();, ale czy ona na pewno będzie działać zawsze tak jak chce ?. Pozdrawiam i z góry dziękuje za pomoc. Ten post edytował Giluś 28.02.2013, 16:38:16 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Szczerze ciężko sortować to w takiej formie.
Proponuje napisać funkcję do konwersji CIĄG => LICZBA i LICZBA => CIĄG. Potem wystarczy jedynie tablica -> kowersja -> sortowanie liczb -> konwersja zwrotna -> posortowana tablica EDIT: poza tym robisz ogromny błąd. Cytat ... zapisuję czas, ale nie w sekundach, tylko tak jak chce wyświetlić ... Pokićkała Ci się warstwa prezentacji i magazynowania danych. Dane powinny być przechowywane w najprostszej możliwej formie (atomowej). Wtedy można na nich wykonywać różne operacje. Gdybyś zapisywał to w sekundach normalnie to byś miał sortowanie w MySQL ogarnięte nawet. Prezentacja danych to pobranie jej podstawowej formy i sformatowanie wg własnych potrzeb. Zastanów się nad tym. Bo ten cytat Twój powyżej zasługuje na lincz (IMG:style_emoticons/default/tongue.gif) Ten post edytował Sephirus 28.02.2013, 16:43:01 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 9 Dołączył: 2.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie tak będę musiał zrobić, będzie o wiele mniej kłopotu (IMG:style_emoticons/default/smile.gif) ..
Pozdrawiam i dziękuje. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:13 |