Es gibt eine übliche Beispielschleife, die beim Unterrichten von PHP-Select-Abfragen verwendet wird, und ich habe gerade etwas Code geschrieben, um aus einer Tabelle auszuwählen. Ich hatte diesen Code schon vorher benutzt, aber ich habe nie darüber nachgedacht, warum er so geschrieben wurde.
while($row = mysqli_fetch_assoc($result)){
}
Mein Verständnis ist, dass eine while-Schleife ist etwas, das läuft, bis die Bedingung falsch, manchmal einen inkrementellen Wert und Vergleiche mit oder was nicht. In diesem Fall bin ich mir nicht sicher, was die Schleife dazu bringt, "Looping zu stoppen"? Anfangs würde ich es als eine Endlosschleife sehen, aber vielleicht bin ich mir nicht ganz sicher, was mysqli_fetch_assoc($result)
jedes Mal zurückkehren könnte, wenn die Schleife umläuft. Kann mir bitte jemand das erklären? Danke
ok, also gibt es einen inkrementellen Wert in der Schleife? Mit anderen Worten, woher weiß es, die nächste Zeile in der Tabelle zurückzugeben, anstatt die gleiche Zeile wiederholt? – Pixelknight1398
Es wird in '$ result' gespeichert. –