Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 20.12.2006 Ostrzeżenie: (0%)
|
Witam,
Potrzebuję pomysłu jak zrobić sortowanie wyników. Przyjmijmy że mamy bazę danych o nazwie "lista" a w niej tabele: -temat -tresc -sort Teraz przyjmijmy że mamy rekordy: (temat | tresc | sort) A | aa | 1 B | bb | 2 C | cc | 3 D | dd | 4 Teraz chciałbym aby temat D był pierwszy wyświetlany więc baza powinna wyglądać tak: D | dd | 1 A | aa | 2 B | bb | 3 C | cc | 4 Skrypt musi umożliwiać przesuwanie względem siebie wiele elementów. Chciałbym żeby "D" było pierwsze a "B" ostatnie. Wówczas baza musiała by wyglądać tak: D | dd | 1 A | aa | 2 C | cc | 3 B | bb | 4 Proste sortowanie nie robi problemu (góra/dół) ale jeżeli chcemy jednocześnie zmienić kilka kolejności wymaga to lepszego pomysłu. Ktoś coś poradzi? |
|
|
|
gandziorz [PHP][MYSQL]Kolejność wyświetlania 27.11.2015, 17:08:40
Tomplus array_multisort 27.11.2015, 17:56:40
gandziorz Cytat(Tomplus @ 27.11.2015, 17:56:40 ... 27.11.2015, 21:26:17
matix IF .... a potem sortowanie po nim.
SELECT *, IF ... 28.11.2015, 17:15:15 
gandziorz Cytat(matix @ 28.11.2015, 17:15:15 ) ... 28.11.2015, 19:54:53
Damonsson Twój problem jest raczej po stronie front-endu z t... 28.11.2015, 21:54:01 ![]() ![]() |
|
Aktualny czas: 20.08.2025 - 03:20 |