Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zapętlić 'echo' ?
Forum PHP.pl > Forum > Przedszkole
Hubi.pl
Witam,
czy mógły ktoś pomóc mi zapętlić taki kod:
  1. <?
  2. echo '<h2>getMsg()</h2>';
  3. echo '<pre>' . htmlspecialchars($pop3->getMsg(1)) . '</pre>';
  4. ?>


W chwili obecnej wskazuje on getMsg(1), natomiast w jaki sposób zrobić, żeby zwracał jednocześnie getMsg o innych wartościach 2,3,4,5 itd.

Pozdrawiam
Hubi.pl
Cytat(Puciek @ 2005-03-03 18:58:33)

to ze while'm to wiem, ale nie moge dostsowac while to tego powyzszego kodu... sad.gif
zbig13
Spróbuj z pętlą for()
  1. <?php
  2.  
  3. $ile=10; // Ile razy ma być powtarzane wykonywanie.
  4. for ($i=1; $i<$ile; $i++) {
  5. echo '<h2>getMsg()</h2>';
  6. echo '<pre>' . htmlspecialchars($pop3->getMsg($i)) . '</pre>';
  7. }
  8.  
  9. ?>
Hubi.pl
Cytat(zbig13 @ 2005-03-03 19:28:45)
Spróbuj z pętlą for()
  1. <?php
  2.  
  3. $ile=10; // Ile razy ma być powtarzane wykonywanie.
  4. for ($i=1; $i<$ile; $i++) {
  5. echo '<h2>getMsg()</h2>';
  6. echo '<pre>' . htmlspecialchars($pop3->getMsg($i)) . '</pre>';
  7. }
  8.  
  9. ?>

tak, tylko nie ma określonej ilości wykonań petli... ma byc tyle razy wykonana ile bedzie razy zwracała TRUE....

questionmark.gif?


pzdr.
dasko
  1. <?php
  2.  
  3. $i = 0;
  4. while($foo = $pop3->getMsg($i)) {
  5. echo '<h2>getMsg()</h2>';
  6. echo '<pre>' . htmlspecialchars($foo) . '</pre>';
  7. $i++;
  8. }
  9.  
  10. ?>
Hubi.pl
Cytat(dasko @ 2005-03-03 19:53:49)
  1. <?php
  2.  
  3. $i = 0;
  4. while($foo = $pop3->getMsg($i)) {
  5. echo '<h2>getMsg()</h2>';
  6. echo '<pre>' . htmlspecialchars($foo) . '</pre>';
  7. $i++;
  8. }
  9.  
  10. ?>

zamiast $i = 0; powinno być $i = 1; i teraz działa tongue.gif

Dzieki za pomoc smile.gif

pzdr.
Puciek
Cytat(Hubi.pl @ 2005-03-03 21:03:29)
Cytat(Puciek @ 2005-03-03 18:58:33)

to ze while'm to wiem, ale nie moge dostsowac while to tego powyzszego kodu... sad.gif

To trzeba bylo odrazu, myslalem ze niewiesz o petli dlatego tak krotko napisalem biggrin.gif
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.