webForumDet fria alternativet

Avbryta while-loop!

1 svar · 293 visningar · startad av no12

no12Medlem sedan sep. 200245 inlägg
#1

Kod :

while ($heading=mysql_fetch_array($result1)) {
           if (!empty ($heading[0])) {
               echo "<tr><td><b>$heading[1]</b></td><td><a href='inquiry_overview04.php?heading=$heading[0]'>Ta bort</a></td></tr>";
           }
           else {
               exit;
           }
           while ($question=mysql_fetch_array($result2)) {
               if ($question[0] == $heading[0]) {
                   echo "<tr><td>$question[1]</td><td><a href='inquiry_overview04.php?question=$question[2]'>Ta bort</a></td></tr>";
               }
               else {
                   exit;
               }
           } // slut loop.
       } // slut loop.

Hur ska jag göra för att få den andra loopen att avbryta och sedan få programmet att hoppa tillbaka till den första loopen igen? Alltså, när villkoret i den innersta loopen inte är uppfyllt så ska den går ur denna och fortsätta i den yttersta loopen igen. Tycker det borde fungera så här men det verkar som den avbryter båda looparna. Nån som har en idé?

rIkLuNdMedlem sedan feb. 2003174 inlägg
Genererad på 362 ms · cache AV · v20260730165559-full.f96bc7eb