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:
[font="Courier New"]$a <= 18;[/font]
Działało, chciałem zmienić na zmienne oba i wtedy zaczęło się sypać.
Aktualny kod to
<?php
for ($i=1; 1 <= 18; $i++) {
$pytanie = mysql_query("SELECT `tresc_pytania` FROM `pytania` WHERE ID = ".$i); if ($tresc) { ?><label for="s1q
<?php echo $i; ?>">
<p>
<?php echo $tresc[0
]; ?></p>
<div class="wrap">
<input name="s1q
<?php echo $i; ?>" type="radio" value="1" /> 1
<input name="s1q
<?php echo $i; ?>" type="radio" value="2" /> 2
<input name="s1q
<?php echo $i; ?>" type="radio" value="3" /> 3
<input name="s1q
<?php echo $i; ?>" type="radio" value="4" /> 4
<input name="s1q
<?php echo $i; ?>" type="radio" value="5" /> 5
</div>
</label>
<?php }
}
?>
Jak widać, warunki są na sztywno. Coś w tym kodzie jest źle?
Z góry dziękuję za pomoc.