![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Mam tabelę przypuśćmy, że 'zamówienia' i teraz mam w niej pole STATUS, oto możliwości statusów:
- zamówione - do załadunku - po załadunku - dostarczono i teraz chciałbym ze względu na te pole sortować, ale w taki sposó by np. użytkownik magazynier na górze miał 'do załadunku' a na końcu 'po załadunku' - bo to dla niego istotne, z kolei użytkownik 'kontroler' chciałby mieć na początku 'dostarczono' - bo te rekordy są dla niego najważniejsze. Wprowadzenie dodatkowego pola do sortowania nic nie da, ponieważ bym musiał dodać dwa takie pola - dla kontrolera i dla magazyniera, ale co będzie jeśli rodzaji użytkowników będzie 10? Nie za bardzo mi się widzi z każdym dodawaniem nowego rodzaju użytkownika dodawanie kolumny do całej bazy :/ |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 15.04.2004 Skąd: w-wa Ostrzeżenie: (0%) ![]() ![]() |
Zapewne w oddzielnej tabelce trzymasz użytkoników, to tam dorób jedno pole, które pozwoli Ci rozpoznać jak 'on' ma mieć dane wyświetlane.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
może coś takiego...
powinno działać. Edit: eh, chyba kiepsko doczytałem, bo zdaje sie, że nie o to chodziło - ale masz wskazówkę jak można by to rozwiązać. Ten post edytował spenalzo 3.04.2006, 18:04:54 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
No właśnie chodzi mi o takie rozwiązanie przy którym nie musiałbym nic dodawać w przypadku dodania nowego typu użytkownika. Szkoda, że nie można podać funkcji sortującej po ORDER BY tak jak w przypadku usort dla php :/
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ale do usort i tak musialbyś dodać odpowiedni warunek sortowania dla nowego użytkownika (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 17:58 |