-
SQL error 0008
Hallo zusammen,
ich bastel derzeit an einer kleinen lokalen Webapplikation mit Joomla 1.5. . Allerdings bekomme ich einen Fehler, den ich nicht so ganz verstehe!
Ich möchte die Summe der Einzahlungen eines einzelnen Users zurückgeben lassen.
$query = "SELECT SUM(Euro) as Summe "
. " FROM payments"
. " WHERE `UserID` = " . $UserID
. " GROUP BY `UserID`" ;
$db->setQuery( $query );
$rows = $db->loadObjectList();
foreach ($rows as $row)
{ $Summe = $row->Summe; }
return $Summe;
allerdings baut sich joomla gar nicht erst auf, sondern ich bekomme eine komplett weisse Seite mit lediglich folgender Zeile:
SQL error 0008
setze ich statt
$Summe = $row->Summe;
die Zeile
echo $row->Summe;
dann baut sich joomla auf und ich bekomme die korrekte Summe angezeigt.
Aber ich muss diese Variable zurückgeben an die Funktion, die den Quatsch aufruft.
ich habe es auch schon mit loadresult probiert. Keine Chance. Auch eine zweite Variable mit dem Ergebnis zu füllen und die zweite Variable zurückzugeben scheiterte.
Vielleicht kann mir einer von euch helfen. Ich danke euch im voraus.
Grüsse
Keystone
PS: Habs endlich gefunden. Lag nicht an dem Code hier oben. Sondern an der dritten abhängigen Variablen, die auf das Ergebnis zurückgreift.
Geändert von keystone (30.12.2011 um 10:06 Uhr)
Grund: habs gelöst
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen