Einzelnen Beitrag anzeigen
  #1  
Alt 02.09.2009, 14:53:28
moertsch moertsch ist offline
Anfänger
 
Registriert seit: Sep 2009
Alter: 38
Beiträge: 1
Array mit Objekten füllen

Hallo!

Ich habe eine selbstdefinierte Klasse mit vier Eigenschaften und einem Konstruktor ("newsEntry"). Nun möchte ich ein Array initialisieren, das aus Instanzen dieser Klasse besteht. Eine Instanz der Klasse soll einem Datensatz aus einer Datenbank entsprechen.

Das mit der Datenbank funktioniert.

Jedoch bekomme ich mit der Zuweisung

PHP-Code:
$entry = array();

while (
$row mysql_fetch_object($result)) {
  
$entry[] = new newsEntry($row->INDEX$row->DATE$row->TITLE$row->TEXT);

folgende Fehlermeldung:

"Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 52 bytes) in ..."

Woran liegt das, und was kann ich tun, damit dieser Fehler nicht mehr auftritt?

Danke
Martin
Mit Zitat antworten