![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 185 Pomógł: 10 Dołączył: 29.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jak zmienic sortowanie wyświetlanych danych. Standardowo wyswietlają się
1. 1.1 1.2 1.3 2. 2.1 2.2 3. 4. itd A chciałbym dodać przyciski w panelu administratora, które mogą pomieszac kolejnośc cos na zasadzie gora/dol 1. 1.3 1.1 1.2 2. 2.1 3. itd jakieś pomysły? ktoś może naprowadzić? Ten post edytował marian84 7.04.2008, 14:51:35 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Na jakiej podstawie ma być wiadomo jak te przyciski mają być sortowane? Chcesz je posortować czy po prostu pozamieniać kolejność?
Najprościej dać dodatkową kolumnę do tabeli MySQL 'kolejność' i numerować ją wg pozycji. Jeśli chcesz z poziomu PHP zamienić kolejność to po prostu zmieniasz wartość w wierszu przycisku w kolumnie 'kolejność' na odpowiednią. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 185 Pomógł: 10 Dołączył: 29.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Na jakiej podstawie ma być wiadomo jak te przyciski mają być sortowane? Chcesz je posortować czy po prostu pozamieniać kolejność? Najprościej dać dodatkową kolumnę do tabeli MySQL 'kolejność' i numerować ją wg pozycji. Jeśli chcesz z poziomu PHP zamienić kolejność to po prostu zmieniasz wartość w wierszu przycisku w kolumnie 'kolejność' na odpowiednią. No tak, kolumna ok, numeracja, tylko co gdy beda dwie wartosci takie same? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 296 Pomógł: 32 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
hmmm w ogóle strasznie nie logiczne to co chcesz wykonać... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale korzystając z tego co wczesniej kolega powiedział...
Ponumerujesz wszystkie podpunkty: tj 1. - 1 1.3 - 2 1.2 - 3 1.1 - 4 2. - 5 2.2 - 6 2.1 - 7 ... itd i teraz zaleznie co na kórym miejscu bedziesz chciał mieć, to sobie przestawisz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:47 |