![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 29.03.2005 Ostrzeżenie: (10%) ![]() ![]() |
witam,
Po tym wylicza mi wszystkie rabaty w zaleźności od dni i wylicza ją na podstawie ostatniego rabatu. Jak z tego skrypt wyciągnąć największy rabat, czyli max wartość ? Ten post edytował ewela_n 18.04.2008, 19:20:41
Powód edycji: zmieniłem temat (cysiaczek)
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Zamykam - topik zostanie ponownie otwarty po przysłaniu poprawnego tematu na PW do któregoś z moderatorów i obietnicy dodanie bbcode
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 217 Pomógł: 23 Dołączył: 2.12.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
No to prosty algorytm na wyszukiwanie największej wartości w tablicy.
Powinno działać, pisane z palca. //edit Sorry, napisałem $max = $tablica[1] a to takie szkolne pascalowskie przyzwyczajenie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) , oczywiscie tablice w PHP numerujemy od 0 Ten post edytował Maciekbjw 16.04.2008, 20:04:53 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Otwieram, bo dostałem maila - czekam jeszcze na bbcode
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 29.03.2005 Ostrzeżenie: (10%) ![]() ![]() |
witam,
Po tym wylicza mi wszystkie rabaty w zaleźności od dni i wylicza ją na podstawie ostatniego rabatu. Jak z tego skrypt wyciągnąć największy rabat, czyli max wartość ? |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Ostatni raz proszę - dodaj bbcode w pierwszym poście
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 29.03.2005 Ostrzeżenie: (10%) ![]() ![]() |
nic z tego nie wyszło (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
po tej pętli wychodzi rabat równy ostatniej pozycji, w tym wypadku najniższy. Być może można te wyniki zapisać w odwrotnej kolejności? wtedy ta najwyższa wartość wyświetlałaby się na końcu? |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 29.03.2005 Ostrzeżenie: (10%) ![]() ![]() |
nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
a może można zrobić tak, by wyświetlał tylko 1 wartość ? |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jest taka funcja która sortuje tablice od największej do najmniejszej wartości według np: ilości jakiejś zmiennej
Kod array_multisort($ile, SORT_DESC, $_SESSION['tablica']); tu po kolei Kod $ile wartosc w tablicy według której sortujemy Kod SORT_DESC argument funkcji dzięki któremu sortujemy od największej wartości do najmniejszej i ostatnim argumantem jest tablica w moim przypadku sesyjna ale to bez znaczenia. Teraz jeżeli chcesz wyciągnąć największą wartośćz tablicy, to będzie ona pod pierwszym indeksem danej tablicy czyli Kod $tablica[0][ilosc];
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 29.03.2005 Ostrzeżenie: (10%) ![]() ![]() |
po tej pętli:
wypisuje mi na ekraniei wartości od największej do najmniejszej, i wg tej ostatniej liczy sumę. Więc tu moje pytanie: jak tą pętlę zmodyfikować by pokazywała wartości w odwrotną stronę i wtedy policzy wg tej najwyższej. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:27 |