php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.07.2008, 14:57  
Neuer Benutzer
 
Registriert seit: 16.05.2008
Beiträge: 27
markbraue befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Summieren

Ich stehe vor folgendem Problem. Ich habe eine Datenbank Tabelle mit folgender Sturktur:

zu_b_id :: punkte
-----------------------------
1 :: 5
1 :: 3
2 :: 6
2 :: 1
3 :: 4
3 :: 5

und so weiter.

Die Spalte "zu_b_id" enthält die ID eines Bildes, für das in Spalte "punkte" abgestimmt wurde.

Also für jede Abstimmung wird ein Datensatz erstellt, mit der ID des Bildes, und der Punkte.

Problem:

Jetzt möchte ich gern wissen, wieviel Punkte insgesammt für z.B. das Bild mit der ID 1 gegeben wurden.
Und da liegt mein Problem, ich habe absolut keine Ahnung wie es jetzt weiter gehen soll, und hoffe einer kann mir helfen.
markbraue ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.07.2008, 15:02  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.241
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Schau Dir mal SUM() und GROUP BY in der Dokumentation an!
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 05.07.2008, 08:58  
Neuer Benutzer
 
Registriert seit: 16.05.2008
Beiträge: 27
markbraue befindet sich auf einem aufstrebenden Ast
Standard

Also so weit bin ich bis jetzt, das Sktipt gruppiert die Spalte "zu_b_id" in die IDs für die Bilder, für die abgestimmt wurde.

Beispiel:
Es wurden für die Bilder mit der ID 4,5 und 6 abgestimmt. Ausgegeben wird dann:

4
5
6

Aber wie bilde ich jetzt die Summe der Punkte für die einzelnen IDs?

Code:
<?php
include ("config.php");


$res =  mysql_query("select zu_b_id, punkte from punkte group by zu_b_id;"); 
$ergebnis = mysql_query($res);

while ($row =  mysql_fetch_array($res)) {

echo "<br>".$row['zu_b_id']."<br>";}

?>
markbraue ist offline   Mit Zitat antworten
Alt 05.07.2008, 09:44  
Neuer Benutzer
 
Registriert seit: 16.05.2008
Beiträge: 27
markbraue befindet sich auf einem aufstrebenden Ast
Standard

Also, hat sich alles erledigt, hab die gleiche Abfrage mal mit MS Access gemacht, und dann in der SQL Ansicht anzeigen lassen, der Code sieht dann wiefolgt aus:

Code:
<?php
include ("config.php");


$res =  mysql_query("select zu_b_id, sum(punkte.punkte) as SUMME from punkte group by zu_b_id order by summe DESC;");
$ergebnis = mysql_query($res);

while ($row =  mysql_fetch_array($res)) {

echo "<br>".$row['zu_b_id']."&nbsp;".$row['SUMME']."<br>";}

?>
markbraue 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
[Erledigt] Was haltet Ihr von dem PC? drieling Off-Topic Diskussionen 22 09.07.2008 23:24
[Erledigt] Zeile aus Texdatei löschen PEcman PHP Tipps 2008 9 09.07.2008 17:32
[Erledigt] bhb büngd de eh Wolla Off-Topic Diskussionen 6 09.07.2008 14:24
[Erledigt] system() Ausgabe html formatieren pervenches PHP Tipps 2008 3 09.07.2008 10:37
[Erledigt] session wird nicht uebernommen drachenmagie PHP Tipps 2008 22 08.07.2008 20:36
[Erledigt] require_once boundin PHP Tipps 2008 3 08.07.2008 18:48
[Erledigt] WHERE read = 'no' aircrash PHP Tipps 2008 4 08.07.2008 11:23
[Erledigt] Transparente Runde Ecken bei Thumbnial realisieren tomtaz PHP Tipps 2008 3 08.07.2008 01:20
[Erledigt] Datumsübernahme von PHP in MySQL groovemachine PHP Tipps 2008 1 07.07.2008 10:06
[Erledigt] problem mit mysql db.. philipp_php PHP Tipps 2008 14 05.07.2008 04:19
[Erledigt] leeres Klammernpaar nach einem Ausdruck frozen fire PHP Tipps 2008 8 04.07.2008 20:13
Datenwerte aus MySQL-Datenbank summieren Timer Datenbanken 6 24.05.2008 07:06
[Erledigt] preg_match_all und wiederholte Gruppierungen PHP Tipps 2006 4 19.03.2006 15:59
Summieren von Einträgen PHP Tipps 2005-2 4 07.10.2005 13:16


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:05 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