php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.04.2005, 14:19  
Benutzer
 
Registriert seit: 18.04.2005
Beiträge: 61
djma
Standard Komplizierte Berechnung - HILFE!

Hallo,

ich habe eine zugegebenermassen komplizierte Berechnung in einem Basketballstatistik Skript die mich zermürbt! Bis jetzt ging dank Euch immer alles gut! (DANKE)

Aber jetzt will ich folgendes (hoffe es ist möglich):

Ausgangslage:
Habe eine Tabelle mit folgenden Daten:
'Spieler', '2er', '3er', 'Freiwürfen' und 'Gespielt'.

Will jetzt die Durchschnittspunkte eines jeden Spielers berechnen und die Top3 ausgeben.

Berechnung:
((2er+3er+Freiwürfe)/gespielte Spiele eines jeden Spielers)

Nicht alle Spieler haben natürlich die selbe Anzahl von Spielen (sonst wärs wohl zu leicht! ) In 'Gespielt' steht eine 1 falls der Spieler gespielt hat.


Hoffe ihr könnt mir dabei helfen!

Dank im Voraus
Martin
djma ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.04.2005, 14:23  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

Was dir wohl am besten weiterhilft ist der altmodische taschenrechner und ein, zwei ... Blatt Papier wo du deine Daten vorher durchrechnest und dir ein Rechenschema zurecht legst. Wenn das Schema schlussendlich richtig ist nimmst du es und überträgst es in php.

greez search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 25.04.2005, 14:26  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

viel lustiger, das schema hat er ja schon. er musses doch nur noch nach php uebersetzen. sprich die feldernamen einsetzen, dann wars das schon.
__________________
Was ist validität?
fantast ist offline  
Alt 25.04.2005, 15:06  
Benutzer
 
Registriert seit: 18.04.2005
Beiträge: 61
djma
Standard

das schema ist mir klar aber ich glaub euch ist nicht ganz klar was ich will und womit ich Probleme habe:

Ich will alle Punkte eines Spielers ermitteln dann die Anzahl der Spiele die er gespielt hat (=Anzahl der Zeilen) damit dividieren und dann die höchsten drei dieser Werte mit Spielernamen ausgeben.

Ich weiss wie man das rechnet hab's ja auch schon in excel gemacht aber ich bräuchte Eure Hilfe bei der Lösung dieses Problems in php und mysql.
djma ist offline  
Alt 25.04.2005, 15:14  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

schau dir mal im mysql-manual die funktion count() und group by an
__________________
Was ist validität?
fantast ist offline  
Alt 25.04.2005, 15:31  
Gast
 
Beiträge: n/a
Standard

Versuchs mal so:
Code:
SELECT
   Spieler,
   SUM(`2er` + `3er` + `Freiwuerfe`) / SUM(`Gespielt`) AS Durchschnittspunkte
FROM
   tabelle
GROUP BY
   Spieler
ORDER BY
   Durchschnittspunkte DESC
LIMIT 3
mfG ~dilemma~
 
Alt 25.04.2005, 21:15  
Benutzer
 
Registriert seit: 18.04.2005
Beiträge: 61
djma
Standard

Danke Dilemma,

bekomme so mal die Namen der besten 3 Spieler aber wie komme ich zu den Durchschnittspunkten?
djma ist offline  
Alt 25.04.2005, 21:19  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

http://dev.mysql.com/doc/mysql/en/gr...functions.html

AVG
robo47 ist offline  
Alt 25.04.2005, 21:38  
Benutzer
 
Registriert seit: 18.04.2005
Beiträge: 61
djma
Standard

DANKE AN DILEMMA!!!

JETZT FUNKTIONIERTS!!!!


YOU'RE TH BEST!
djma ist offline  
 


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
Berechnung über mehrere Abfragen aus mysql Slappi PHP Tipps 2008 2 18.12.2007 14:22
[Erledigt] Hilfe: Projektabreit Informatik und Technik bitte helft uns. Off-Topic Diskussionen 31 05.04.2006 18:25
PHP <--> MySQL | Brauche Hilfe ahnungsloser Datenbanken 18 16.02.2006 21:49
[Erledigt] HILFE HILFE HILFE mysqladmin.exe fehlt Datenbanken 7 20.12.2005 14:00
hilfe fehler bei cookie mollitz PHP Tipps 2007 11 24.11.2005 09:25
[Erledigt] Hilfe mit encoded php-Files PHP-Fortgeschrittene 9 02.11.2005 16:16
HILFE ! Brauche ganz dringend hilfe! PHP Tipps 2005-2 2 10.10.2005 23:08
Hilfe, Ich brauche hilfe! Kevin PHP Tipps 2005-2 2 27.09.2005 19:31
[Erledigt] Probleme mit Linkverfolgung !!! HILFE !!! PHP-Fortgeschrittene 5 20.07.2005 18:24
[Erledigt] VARIABLEN WERDEN NICHT RICHTIG VERARBEITET!!!! HILFE PHP Tipps 2005-2 6 02.07.2005 18:32
berechnung im select für eine andere berechnung benutzen Datenbanken 4 13.05.2005 11:29
Bräuchte hilfe bei einem Regexp Chr!s PHP Tipps 2005 1 27.01.2005 16:39
[Erledigt] HILFE PHP Tipps 2004-2 1 16.12.2004 20:49
Hilfe!!! PHP + EXE-Dateien und Interface Beitragsarchiv 4 16.12.2004 11:50
Paradox, Fehler bei Berechnung in MySQL MrNiceGuy Datenbanken 0 23.06.2004 16:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
komplizierte php berechnung, php komplizierte berechnungen, komplizierte berechnung html

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:52 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.