dedlfix: do-while ab festgelegtem datensatz

Beitrag lesen

Hi!

$sql = "SELECT * FROM tabelle";
Du möchtest die LIMIT-Klausel verwenden

Ja, und dazu vermutlich eine while-Schleife statt der do-while-Schleife.

$row = fetch()
do
  mach_was_mit($row)
while $row = fetch()

Wenn es beim ersten fetch() nichts zu holen gab, ist $row==false und das Ausführen mindestens eines Durchlaufs ist nur dann sinnvoll, wenn in ihr auf das false eingegangen wird. Sollte das nicht der Fall sein, ergibt der Zugriff auf das false, in der Art und Weise als ob es Fetchdaten wären, Fehlermeldungen. Besser wäre in dem Fall, die Schleifenabarbeitung ganz zu verhindern, indem man die kopfgesteuerte while-Schleife verwendet.

*** UND UNTER ALLEN UMSTÄNDEN DAS PAUSCHALE SELEKTIEREN ALLER SPALTEN VERMEIDEN! ***

Wie wäre es, den Unwissenden mit Wissen statt mit *** FALSCHEN PAROLEN *** zu versorgen?

Lo!