Hallo zusammen,
ich hab ein kleines Problem. Und zwar habe ich eine Klasse mit privaten Variablen, die wiederum einen getter und einen setter haben.
Jetzt versuche ich mit folgendem Code eine neue Zeile in die DB zu schreiben. Doch ich bekomme immer einen fehler.
PHP-Code:
$this->db->query("INSERT INTO Projekte (id, benutzer_id, projektname, projektbeschreibung, spendenkasse) VALUES('', '"+$projekt->getBenutzer_id()+"', '"+$projekt->getProjektname()+"', '"+$projekt->getProjektbeschreibung()+"', '$projekt->getSpendenkasse()')");
Wenn ich die Membervariablem aus der Klasse Projekt als nicht private markiere und direkt auf das member zugreife funktioniert es. Aber ich wollte auf das schutzkonzept mit getter und setter nicht verzichten. Gibt es eine möglichkeit die Getter Methoden im MySQL-Query aufzurufen?