Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] pętla for nie zatrzymuje się
-tymaczasowy-
post 15.11.2012, 11:45:45
Post #1





Goście







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.
Go to the top of the page
+Quote Post
mmmmmmm
post 15.11.2012, 11:47:29
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


Dla $i=1 zwiąkszaj tak długo $i, jak długo 1<=18
W wolnym tłumaczeniu
Go to the top of the page
+Quote Post
-Gość-
post 15.11.2012, 12:08:23
Post #3





Goście







Już rozumiem. Dzięki wielkie
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 Wersja Lo-Fi Aktualny czas: 16.07.2025 - 03:17