Michael Schröpl: zu dumm um ein Select aus Datenbankeinträgen zu erstellen

Beitrag lesen

Hi,

b) bei dieser blödsinnig verschachtelten while-for-
   Kombination...

genau. ;-)

while ($zeile=mysql_fetch_row($ergebnis))
{
while ($namezeile=mysql_fetch_row($nameergebnis))
  {

Beim ersten Schleifendurchgang der äußeren while-Schleife saugt die innere while-Schleife den gesamten Puffer des 2. SELECT-Statements leer.
Für alle weiteren Durchgänge der äußeren while-Schleife hat die innere also keine Daten mehr.

Es sieht so aus, als müßtest Du zumindest das Absaugen des Ergebnisses des 2. SELECT-Statements aus der while-Schleife heraus nehmen und diese Werte lokal (in einem Array?) speichern und diesen dann immer wieder abarbeiten (dann sinnvollerweise mit "for", weil Du ja jetzt bereits weißt, was auf Dich zukommt).

Viele Grüße
      Michael