Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pętla for - liczby w rzędzie
Croos22
post
Post #1





Grupa: Zarejestrowani
Postów: 316
Pomógł: 4
Dołączył: 22.03.2010

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


Witam.

Interesuje mnie jakim sposobem mógłbym zrobić aby poniższy kod wyświetlał jedynie 10 liczb w rzędzie czyli w moim przypadku 10.

  1. for ($i = 1; $i <= 100; $i++){
  2. echo $i;
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Ulysess
post
Post #2





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


  1. for ($i = 1; $i <= 100; $i++){
  2. echo $i;
  3. if($i%10 == 0){echo '<br>';}
  4. }


Go to the top of the page
+Quote Post
Croos22
post
Post #3





Grupa: Zarejestrowani
Postów: 316
Pomógł: 4
Dołączył: 22.03.2010

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


Chciałem jeszcze zrobić aby po wybraniu liczby wykonywała się jakaś akcja tylko, że gdy zrobiłem to tak:

  1. <?php
  2. for ($i = 1; $i <= 100; $i++){
  3. echo "<a href='?wybieram=".$i."'>".$i."</a>";
  4. if($i%10 == 0){echo '<br>';}
  5. if($_GET["wybieram"] == $i){
  6. echo "Wybrano ".$_GET["wybieram"].".";
  7. var_dump($_GET["wybieram"]);
  8. }
  9. }
  10. ?>


to tekst był przy liczbie a gdy to było poza pętlą to w zmiennej $_GET["wybieram"] nic nie ma:

  1. <?php
  2. for ($i = 1; $i <= 100; $i++){
  3. echo "<a href='?wybieram=".$i."'>".$i."</a>";
  4. if($i%10 == 0){echo '<br>';}
  5.  
  6. }
  7.  
  8.  
  9. if($_GET["wybieram"] == $i){
  10. echo "Wybrano ".$_GET["wybieram"].".";
  11. var_dump($_GET["wybieram"]);
  12. }
  13. ?>
Go to the top of the page
+Quote Post
mat-bi
post
Post #4





Grupa: Zarejestrowani
Postów: 690
Pomógł: 92
Dołączył: 6.02.2011

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


Tfu, wypluwam to, co napisałem, coś mi się pomerdało

Tak BTW,

  1. if($i%10 == 0){echo '<br>';}

Ładniej wygląda bez klamerek, one sa tu zbędne.

Ten post edytował mat-bi 18.05.2011, 20:45:09
Go to the top of the page
+Quote Post
Ulysess
post
Post #5





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


w Twoim warunku poza pętlą $i ma wartość 100, jeżeli GET będzie miał wartość 100 to wtedy wykona się zawartość tego IFa wink.gif

PS zmienne utworzone w "nagłówku" pętli istnieją poza pętlą :|
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 06:35