Moin!
... Was spricht dagegen, das _einmal_ per
while ($row_testabfrage = mysql_fetch_assoc($testabfrage))
{
$_gesabfrage[] = $row_testabfrage;
}
> > >
> > > > erzeugte Array \_mehrfach\_ zu verwenden?
> >
> > Der Speicherverbrauch.
>
> Verstehe ich nicht. Das Durchlaufen bei der Ausgabe des Arrays `$_gesabfrage`{:.language-php} an sagen wir mal zwei verschiedenen Stellen einer zu generierenden HTML-Seite verbraucht mehr Speicher, als die beispielhaft zweimalige Umwandlung des Ergebnisses der SQL-Abfrage in mehrere Arrays und deren Ausgabe an den verschiedenen Stellen der Seite?
Nein. Das ERZEUGEN des Arrays verbraucht bzw. benötigt mehr Speicher, als wenn man das SQL-Ergebnis in seinem Pufferspeicher beläßt. Mindestens punktuell beim Erzeugen des Arrays, weil das Kopieren den Bedarf grob verdoppelt.
- Sven Rautenberg
--
"Love your nation - respect the others."