21
Stimmt, die Klammern waren nicht das alleinige Problem. $anzahl darf nicht in der Schleife initialisiert werden, denn dann wird es ja bei jedem Schleifendurchlauf wieder auf 1 gesetzt. $anzahl muss vor der Schleife initialisiert werden:
Die Bezeichnung $anzahl ist auch noch etwas irreführend - es ist ja eher eine Nummer und in der Tabelle steht im Tabellenkopf "ID". Ich würde für so eine Variable eher einen Namen wie $nummer oder ganz einfach $i auswählen.
$anzahl = 1;
foreach ($res_1 as $val_1) {
/* ... */
$anzahl++;
}
Die Bezeichnung $anzahl ist auch noch etwas irreführend - es ist ja eher eine Nummer und in der Tabelle steht im Tabellenkopf "ID". Ich würde für so eine Variable eher einen Namen wie $nummer oder ganz einfach $i auswählen.