Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] pętla for nie zatrzymuje się
Forum PHP.pl > Forum > Przedszkole
tymaczasowy
Witam.
Jestem początkujący w temacie i mam problem. Pętla wcześniej działała jak należy, a teraz każda nie zatrzymuje się, czy to for czy while. Wcześniej miałem:
  1. [font="Courier New"]$a <= 18;[/font]

Działało, chciałem zmienić na zmienne oba i wtedy zaczęło się sypać.
Aktualny kod to
  1. <?php
  2. for ($i=1; 1 <= 18; $i++) {
  3. $pytanie = mysql_query("SELECT `tresc_pytania` FROM `pytania` WHERE ID = ".$i);
  4. $tresc = mysql_fetch_row($pytanie);
  5. if ($tresc) { ?><label for="s1q<?php echo $i; ?>">
  6. <p><?php echo $tresc[0]; ?></p>
  7. <div class="wrap">
  8. <input name="s1q<?php echo $i; ?>" type="radio" value="1" /> 1
  9. <input name="s1q<?php echo $i; ?>" type="radio" value="2" /> 2
  10. <input name="s1q<?php echo $i; ?>" type="radio" value="3" /> 3
  11. <input name="s1q<?php echo $i; ?>" type="radio" value="4" /> 4
  12. <input name="s1q<?php echo $i; ?>" type="radio" value="5" /> 5
  13. </div>
  14. </label>
  15. <?php }
  16. }
  17. ?>


Jak widać, warunki są na sztywno. Coś w tym kodzie jest źle?

Z góry dziękuję za pomoc.
mmmmmmm
Dla $i=1 zwiąkszaj tak długo $i, jak długo 1<=18
W wolnym tłumaczeniu
Gość
Już rozumiem. Dzięki wielkie
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.