Avbryta while-loop!

PHP

1 svar · 306 visningar · startad av no12

Medlem sedan sep. 200240 inlägg
Trådstart#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é?

Medlem sedan feb. 2003169 inlägg
255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)