Taifun
22.10.2008, 21:11:32
witam, czy można dawać ify do while? Proszę zobaczyć na poniższy kod co w nim jest źle?
<?php
while ($match[1][$r] != '')
{
$aa = $match[1][$r];
$zz = "select * from adresy where link='$aa'";
$adres = $row['id'];
if ($adres>0)
{
echo "<font color=\"red\"><b>powtarzasz sie!</b></font>"; }
else {
$r++;
}
}
?>
Maxik
22.10.2008, 21:17:24
A coś nie działa? Bo ify w while i innych pętlach to nic nadzwyczajnego.
Taifun
22.10.2008, 21:20:55
no właśnie nie działa po tym jak dodałem sprawdzanie czy dany element istnieje (ten if ).
Zapętla się po dodaniu tego ifa skrypt i wywala error 500 :/
nospor
22.10.2008, 21:31:03
$r++; dajesz w ELSE. A jesli ci wejdze w ifa to ci nie wejdzie w else i $r nie bedzie zwiekszone i ci sie petla zapetli. mysl troche co gdzie dajesz