Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Odwrócenie kolejności wyświetlanych wyników
Szunaj85
post
Post #1





Grupa: Zarejestrowani
Postów: 392
Pomógł: 7
Dołączył: 11.05.2008

Ostrzeżenie: (0%)
-----


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. }


Ten post edytował Szunaj85 26.07.2011, 13:34:03
Go to the top of the page
+Quote Post
peter13135
post
Post #2





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


for ( $i = 5; $i > 0; $-- )
Go to the top of the page
+Quote Post
Szunaj85
post
Post #3





Grupa: Zarejestrowani
Postów: 392
Pomógł: 7
Dołączył: 11.05.2008

Ostrzeżenie: (0%)
-----


Tą pętle wrzuciłem tu jako przykład. (IMG:style_emoticons/default/mad.gif)
Chodzi mi o wyświetlenie wyników od tyłu, ale bez edycji pętli for. (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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.
Go to the top of the page
+Quote Post
Szunaj85
post
Post #5





Grupa: Zarejestrowani
Postów: 392
Pomógł: 7
Dołączył: 11.05.2008

Ostrzeżenie: (0%)
-----


  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. (IMG:style_emoticons/default/wink.gif)
Cytat
...a nie się denerwujesz na petera
Oj tam, od razu denerwujesz. Bez przesady. (IMG:style_emoticons/default/thumbsupsmileyanim.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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 (IMG:style_emoticons/default/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. }
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 19:24