---
title: "Avbryta while-loop!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/68882-avbryta-while-loop"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "no12"
published: "2003-02-20T16:26:25.000Z"
updated: "2003-02-20T17:56:51.000Z"
replies: 1
views: 295
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/68882-avbryta-while-loop"
---

# Avbryta while-loop!

## #1 — no12, 2003-02-20T16:26Z

Kod : 

```php
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é?

Permalänk: https://www.webforum.nu/p/68882

## #2 — rIkLuNd, 2003-02-20T17:56Z

Kolla Här: <http://www.php.net/manual/en/control-structures.break.php>

Permalänk: https://www.webforum.nu/p/957838

---

Tråden på webben: https://www.webforum.nu/amne/php/68882-avbryta-while-loop
