Vinzenz Mai: while ein DS weniger

Beitrag lesen

Hallo,

Was spricht dagegen, den ersten mysql_fetch_assoc()-Aufruf einfach wegzulassen?

in diesem Falle nicht, ich habe mir das eigentlich nur so angewöhnt, da ich manchmal Abfrageergebnisse auch ohne Do/while nutzen musste.
Dann war der erste mysql_fetch_assoc()-Aufruf eben immer da und ich musste nicht nachdenken habe ich oder nicht.

ach ja. Das ist eine schlechte Idee.

Ich weiß nicht, was soll man (wann) nehmen und warum.

while($row_erg = mysql_fetch_assoc($erg)) {

....
}

  
Da Abfragen stets eine leere Menge zurückliefern können, ohne dass dies einen Fehler darstellt, ist bei der Verarbeitung von Abfrageergebnissen die while-Schleife sinnvoll - und do-while mit unnötigem zusätzlichen Aufwand verbunden.  
  
Solange es Datensätze gibt  
    Verarbeite diese Datensätze  
Ende Solange  
  
  
  
Freundliche Grüße  
  
Vinzenz