kane: Schleife läuft nur einmal durch (MySQL)

Beitrag lesen

Hi,
im moment kann ich es nicht testen aber

Und weiter? Wie fragst du die 11(!) Ergebnismengen ab? Da steckt vermutlich dein Fehler drin, der dir nur eine 1 anzeigt, wenn du nur die Menge des ersten SELECT-Aufrufs abfragst. Nochmal: Jedes SELECT erzeugt eine eigene Ergebnismenge, durch die du dich zusätzlich zum Fetchen der Datensätze durchschalten musst. Wenn du nur eine Ergebnismenge haben möchtest, musst du deine Procedure wie bereits vorgeschlagen umgestalten.

in der procedur im while body ist eine
select count;

der die zahl ausgibt. Sollte die Schleife mehrmals durchlaufen wir mehrmals dieses Select ausgeführt. Und "printet" mir als result dieses count (das hochgezählt wird)

Ich weiss auch das die Procedure richtig ist nur läuft es nicht bei mir was verwunderlich ist.