Gnom: while schleife

Beitrag lesen

Hello,

ich muss mal nerven weil ich etwas echt nicht verstehe....

mal eine einfache while schleife:
 $a=0;
 while($a<10)
  {
    echo $a;
  }

ok, bedeutet ja soviel wie:"Wiederhole dich solange wie a<10".
Aber wie kann man folgende schleife erklären bzw. deuten?

  
$query="select * from tabelle";  
  
if($erg=mysql_query($query))  
  {  
      while($result=mysql_fetch_assoc($erg))  
        {  
          irgndwas  
        }  
  }  
 else  
  {  
  
  }  

Was macht jetzt die While Schleife? Woher weiß While was es tun soll?
Oder bedeutet das jetzt: "Fülle $result bis es den gleichen Inhalt hat wie $erg"?

Hoffe auf Hilfe!

euer Gnom(e)