Hi,
Ja genau, ich will entweder so lange anzeigen lassen, so lange DS vorhanden sind ODER so
lange $i<=3 ist. Bin ich denn jetzt total blöd? (KEINE ehrlichen Meinungen ;-))
OK, spielen wir das ganze mal durch ;) Angenommen, du hast 10 Reihen in der Tabelle, so würde der
Allgorythmus folgendes machen:
i = 0, noch 10 Datensätze unbearbeitet
kann eine Reihe extrahiert werden? -> Ja
ist i noch unter 3 oder gleich 3? -> Ja
also nächster Durchlauf:
i = 1, noch 9 Datensätze unbearbeitet
kann eine Reihe extrahiert werden? -> ja
ist i noch unter 3 oder gleich 3? -> ja
also nächster Durchlauf
i = 2, noch 8 Datensätze unbearbeitet
kann eine Reihe extrahiert werden? -> ja
ist i noch unter 3 oder gleich 3? -> ja
also nächster Durchlauf
i = 3, noch 7 Datensätze unbearbeitet
kann eine Reihe extrahiert werden? -> ja
ist i noch unter 3 oder gleich 3? -> ja
Also nächster Durchlauf
i = 4, noch 6 Datensätze unbearbeitet
kann eine Reihe extrahiert werden? -> ja
ist i noch unter 3 oder gleich 3? -> nein
So, wenn du jetzt mit (oder) verknüpfst, läuft die Schleife weiter, weil ja die
erste Bedingung (kann eine Reihe extrahiert werden?) noch erfüllt ist. Verknüpfst
du jedoch mit && (und), dann wird die Schleife _nicht_ mehr fortgesetzt, weil
_beide_ Bedingungen erfüllt sein müssen.
Was du jetzt willst, sei dahin gestellt, aus deinem Posting geht das nicht eindeutig
hervor, auch wenn ich einfach mal unterstelle, du möchtest eine &&-Verknüpfung ;)
mfg
CK1