![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 20.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Mam pole w bazie typu varchar ktore sklada sie z danych typu "jakasnazwa jakisnumer" (czyli nap znajduja sie w nim wartosci : "nazwa 200", "nazwa 20", "nazwa 305").
Teraz moje pytanie: jak uszeregowac te wartosci w kolejności nie względem nazwy lecz tej liczby w nazwie (cały czas przy założeniu że pole musi być varchar)? Z góry dzieki za odpowiedź. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 22.04.2004 Skąd: Żoliborz Ostrzeżenie: (0%) ![]() ![]() |
Najlepszym sposobem będzie dodanie pola "jakisnumer" oraz pętlą w php przeorganizować tabelę (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) .
I oto kolejny dowód jak ważne jest odpowiednie zaplanowanie bazy danych (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 20.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nigdy nie da sie przewidziec wszystkich mozliowsic. Organizacja była dobra. Pierwotnie nie mialo być tego "jakiegosnumera" ale zwykla nazwa tekstowa szeregowana alfabetycznie.
Rozumiem więc ze nie ma teraz innego wyjscia tylko zmudne reorganizowanie calej tabeli. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 13:28 |