Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Odwrócenie kolejności wyświetlanych wyników
Forum PHP.pl > Forum > Przedszkole
Szunaj85
Witam,
Za pomocą pętli for wyświetlam wyniki i wychodzi mi:
Wynik 1
Wynik 2
Wynik 3
Wynik 4
Wynik 5

Jak odwrócić kolejność wyświetlanych wyników żeby uzyskać taki efekt:
Wynik 5
Wynik 4
Wynik 3
Wynik 2
Wynik 1

Czyli wyświetlić wszystkie wyniki od tyłu.
  1. for ( $i = 1; $i <= 5; $i++ )
  2. {
  3. echo "Wynik $i<br>";
  4. }
peter13135
for ( $i = 5; $i > 0; $-- )
Szunaj85
Tą pętle wrzuciłem tu jako przykład. mad.gif
Chodzi mi o wyświetlenie wyników od tyłu, ale bez edycji pętli for. wink.gif
nospor
I czego tak krzywa mina? peter podał ci dobre rozwiązanie, nawet jeśli z Twojej strony to tylko przykład. Napisz, że nie potrafisz tego prostego przykładu dostosować do siebie, a nie się denerwujesz na petera - pomożemy - pokaż tylko dokładnie to co masz.
Szunaj85
  1. for($i=0;$i<$a;$i++)
  2. {
  3. echo "Wynik: ".$wynik;
  4. $wynik--
  5. }
No w zasadzie tak wygląda mój kod. Nie mogę edytować zarówno pętli jak i zmiennej gdzie zmniejszam jej wartość o jeden.
Cytat
Napisz, że nie potrafisz tego prostego przykładu dostosować do siebie...
Gdybym wiedział jak to rozwiązać, nie szukałbym tutaj pomocy. wink.gif
Cytat
...a nie się denerwujesz na petera
Oj tam, od razu denerwujesz. Bez przesady. thumbsupsmileyanim.gif
nospor
Cytat
Napisz, że nie potrafisz tego prostego przykładu dostosować do siebie...
Gdybym wiedział jak to rozwiązać, nie szukałbym tutaj pomocy.
Nie wyrywaj paru słów z całości zdania, bo tracisz wówczas kontekst... Przecież wiem, że nie umiesz tego zrobić i dlatego pytasz na forum.

Cytat
Oj tam, od razu denerwujesz. Bez przesady.
To po grzyba jako odpowiedż na pomocny post dajesz ikonkę ANGRY? Jak nie wiesz do czego służą emotikonki to ich nie używaj tongue.gif

Co do kodu to jest on ciut bez sensu.... na dobrą sprawę zmniejszasz w pętli jedną zmienną.
To jak chcesz mieć na odwrót to ją po prostu zwiększaj:
  1. $wynik=1;
  2. for($i=0;$i<$a;$i++)
  3. {
  4. echo "Wynik: ".$wynik;
  5. $wynik++;
  6. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.