php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.01.2012, 12:13  
Neuer Benutzer
 
Registriert seit: 31.01.2012
Beiträge: 3
PHP-Kenntnisse:
Fortgeschritten
Enteroctopus befindet sich auf einem aufstrebenden Ast
Standard Funktionen in MySQL-Query

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?
Enteroctopus ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 31.01.2012, 12:17  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Ersetz mal deine "+" in der Query durch "."

mfg Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 31.01.2012, 12:19  
Neuer Benutzer
 
Registriert seit: 31.01.2012
Beiträge: 3
PHP-Kenntnisse:
Fortgeschritten
Enteroctopus befindet sich auf einem aufstrebenden Ast
Standard

Danke, jetzt funktionierts
Enteroctopus ist offline   Mit Zitat antworten
Alt 31.01.2012, 12:20  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

"+" verwendest Du in JavaScript - haste wohl durcheinander gebracht

mfg Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 31.01.2012, 12:26  
Neuer Benutzer
 
Registriert seit: 31.01.2012
Beiträge: 3
PHP-Kenntnisse:
Fortgeschritten
Enteroctopus befindet sich auf einem aufstrebenden Ast
Standard

Ne, ich komme aus dem Java-Sektor, aber da ich es ähnlich.
Enteroctopus ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
impossible where clause / MySQL Integer Query chunky PHP Einsteiger 4 11.04.2011 14:45
[Erledigt] mysql query in Schleife? Bitte nicht wernersbacher PHP Einsteiger 2 08.03.2011 12:36
MySQL - Invalid query: Unknown column 'testpasswort' in 'field list' Mo3 PHP Tipps 2010 2 10.05.2010 20:18
MySQL: INSERT INTO oder UPDATE verknüpft in einem Query juice122 Datenbanken 21 06.05.2010 20:25
[Erledigt] In String nach einem Wort suchen -> MySQL Query durchführen markiloy PHP Tipps 2010 14 29.04.2010 19:40
mysql klassen query funktioniert nicht litterauspirna PHP Tipps 2009 12 12.11.2009 15:37
[Erledigt] mysql query speicherdatum als variable verfügbarmachen... taurus Datenbanken 6 23.09.2009 16:55
MySQL Query zum Ersetzen von sonderbaren Umlauten Carino Datenbanken 13 14.05.2007 18:08
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
MySQL Query Browser c01001 Datenbanken 6 14.01.2006 22:13
mysql query... alle datensäze älter als x tage löschen... Sclot Datenbanken 2 05.03.2005 23:04
[Erledigt] Datenbank im MySQL Query Browser PHP Tipps 2005 0 07.02.2005 13:54
mysql query fehler Datenbanken 6 19.01.2005 23:44
mysql update query mit mehreren Tabellen funktioniert nicht PHP-Fortgeschrittene 5 08.01.2005 16:29
mySQL Funktionen TheSkaterFriend Off-Topic Diskussionen 1 20.06.2004 13:36

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql funtkionen, funktionen in mysql query browser, funktionen in mysql

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:53 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum