Hi Kai,
das ist interessant, vielleicht kann ich hier was neues lernen. Bisher nahm ich an, das mysql_fetch_array() ein assoziatives Array zurückliefert. Bei einem solchen Arrays dachte ich, daß der Zugriffsindex ein String oder ein numerischer Wert ist. In Deinem Skript:
$row[anzahl]
ist anzahl eine Konstante; bis zur aktuellen Version geht PHP so vor, daß bei nicht erfolgter Definition der Konstante diese in ein Stringliteral umgewandelt wird - deshalb funktioniert Dein Skript versehentlich.
Das sind ja die Spaltenbezeichnungen, gell! Nicht das Du denkst das sind Variablen!
Was genau lerne ich aus dieser Aussage? Daß man bei Spaltenbezeichnern keine Quotes im Arrayindex verwendet?
Danke für die ausstehende Erleuchtung!
Robert