Hello,
ich sende eine mysql_query an meine datenbank.
Wie machst Du das?
die ankommenden daten speichere ich ein eine varibale bzw. in ein array.
Glaube ich nicht, weil Du ja OOP benutzt. Dann speichert deine Methode die Daten bestenfalls in einem (Unter-)Objekt oder einer Eigenschaft des (Haupt-)Objektes, dem auch die methoden gehören.
die array und die variable ist jan in der public function, die den query enthält.
Das Ergebnis sollte nun im (Haupt-)Objekt eingebettet liegen. Vermutlich wirst Du ein Objekt dafür benutzt haben, das eine Collection (List, Set, o.ä) enthält.
wenn ich nun die public function aufrufe und auf den array bzw. auf die variablen zugreifen möchte (ausgeben) geht es nicht.
Dann benutze doch eine Methode für den Zugriff. Du findest doch, OOP sei eine feine Sache. Dann mach es auch richtig.
Und schau Dir vor allem erstmal die vorhandenen Methoden des Datenbankobjektes an, bevor Du eigene erfindest.
http://de.php.net/manual/de/mysqli.query.php
http://de.php.net/manual/de/class.mysqli.php
Ist mMn ein bisschen wuselig, aber deshalb muss man trotzdem nicht daran vorbei programmieren.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg