Hello,
hast du den returnwert auch beim aufrufen der funktion in empfang genommen, oder lässt du die rückgabe im datennirwana versickern? (beliebter anfänger-fehler)
jaja hab ich natürlich
$output= $datenbank->getdb();
und da setzt es an! was mach ich nun mit
$output?foreach ($output as $blabla)
geht nicht!
while ($output)
geht nicht weil alle auf dem ersten zeiger hängen bleiben!
$_liste = array()
while($_liste[] = mysql_fetch_assoc($output));
mysql_free_result($output);
Das gesamte Resultset wir so ab der Position des Resultsetzeigers bis zum Ende in das (zweidimensionale) Array $_liste übertragen.
Das Resultset kann danach freigegeben werden.
In jedem Element von $_liste steht nun also ein Datensatz, der wiederum aus den abgefragten Feldern besteht.
Liebe Grüße aus http://www.braunschweig.de
Tom
[ Computer-Camp für PHP-Anwender in den Sommerferien. Programmieren,
Sport, Fun, Fete. Teilnehmermindestalter Gruppe 1: 14 Jahre
Mindestalter Gruppe 2+3 18 Jahre, Info bei mir ]
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen