kostenloser Webspace werbefrei: lima-city


Datensätze aus Tabelle Addieren

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    volnerius

    volnerius hat kostenlosen Webspace.

    Huhu ich will gerne Datensätze einer tabelle zusammenrechnen. die Tabelle ist so aufgebaut:

    teilnehmerID | punkte
    ----------------------------------
    92 | 5
    11 | 6
    22 | 6
    81 | 3
    11 | 4
    54 | 7
    11 | 6

    usw.
    Nun will ich gerne das die Punkte von teilnehmerID 11 addiert werden also so: 6+4+6 = 16 Und das soll mit allen teilnehmerIDs passieren. wie kann ich ads am ebsten umsetzen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. http://www.sql-und-xml.de/server-daten/sql-befehle/sum.html

    Select Sum(punkte) From tabelle Where ID = 11

    Beitrag zuletzt geändert: 6.11.2010 14:18:25 von karpfen
  4. Oder so, wenn in einer Query alle Teilnehmer abgefragt werden sollen:

    SELECT teilnehmerID, SUM(punkte) FROM tabelle GROUP BY teilnehmerID



    FF
  5. Autor dieses Themas

    volnerius

    volnerius hat kostenlosen Webspace.

    Und wie kann ich dann dieses Ergbniss abrufen? o.o
  6. Autor dieses Themas

    volnerius

    volnerius hat kostenlosen Webspace.

    ja schon klar aber es funzt nicht...

    $teilnehmerabfrage = "Select Sum(punkte) FROM komplett WHERE teilnehmerID = '174'";
    $teilnehmerergebnis = mysql_query($teilnehmerabfrage);
    $teilnehmer = mysql_fetch_object($teilnehmerergebnis);
    
    echo"$teilnehmer->punkte";
  7. echo $teilnehmer->punkte;


    Bitte ohne Anführungsstriche!

    $teilnehmerabfrage = "Select Sum(punkte) FROM komplett WHERE teilnehmerID = 174";


    Für Zahlen braucht man auch keine Anführungsstriche!

    Beitrag zuletzt geändert: 6.11.2010 15:09:41 von karpfen
  8. Autor dieses Themas

    volnerius

    volnerius hat kostenlosen Webspace.

    $teilnehmerabfrage = "Select Sum(punkte) FROM komplett WHERE teilnehmerID = 174";
    $teilnehmerergebnis = mysql_query($teilnehmerabfrage);
    $teilnehmer = mysql_fetch_object($teilnehmerergebnis);
    
    echo $teilnehmer->punkte;


    geht immernoch net.. -.-
  9. Was wird denn angezeigt, wenn du $teilnehmerabfrage per echo ausgibst?
  10. Autor dieses Themas

    volnerius

    volnerius hat kostenlosen Webspace.

    Catchable fatal error: Object of class stdClass could not be converted to string in /home/webpages/lima-city/volnerius/html/pbw/inc/cron.php on line 11

  11. $teilnehmerabfrage = "Select Sum(punkte) AS Gesamtpunkte FROM komplett WHERE teilnehmerID = 174";
    $teilnehmerergebnis = mysql_query($teilnehmerabfrage);
    $teilnehmer = mysql_fetch_object($teilnehmerergebnis);
    
    echo $teilnehmer->Gesamtpunkte;
  12. Autor dieses Themas

    volnerius

    volnerius hat kostenlosen Webspace.

    ahh es geht :-) Ein großes dank an dich.
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!