Neuigkeiten:

still alive...

Hauptmenü

Abstimmung auswerten

Begonnen von roli, 23. Mai 2006, 09:20:16

Vorheriges Thema - Nächstes Thema

roli

Hallo
Ich habe ein Abstimmungsscript für eine Generalversammlung kreiert. Die Mitglieder müssen 2 Vorstandsmitglieder, 2 Stimmenzähler und 1 Revisor wählen.Ich habe alle Personen, die möglich sind, in ein Drop Down Menu verfasst. Das Mitglied wählt aus und sendet das Form ab
Ich trage die Auswahl in die DB ein. Die Table sieht so aus:
 


ID   userid   vorstand1      vorstand2      stimme1                 stimme2                  revisor      joined
1   3   Hans Müller   Peter Fleischer   Jürgen Klepp          Oliver Meissen   Michael Pluess         1143819491
2   16   Georg Fischer   Franz Schmocker   Jürgen Klepp          Oliver Meissen   Sandra Wolf   1126247050
3   22   Hans Müller   Peter Fleischer   Jürgen Klepp          Petra Weber      Michael   Pluess   1126968158

 
 
Ich bin mir nicht sicher, ob ich die richtige Vorstellung habe, doch würde ich zuerst mal jede spalte auslesen und dann in der while schlaufe einen count auf die einzelnen einträge der spalte machen.
Oder was meint ihr dazu ?
gruss

mahe

Ich würde mir die Summe der der Spalte gleich mitn Query rausholen /uploads/emoticons/icon_e_wink.gif.3167d127940f44558fbf1ccd9b6d60a9.gif\" alt=\";-)\" />
SELECT SUM(Spalte) as summe FROM ....

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


roli


Original von mahe Ich würde mir die Summe der der Spalte gleich mitn Query rausholen /uploads/emoticons/icon_e_wink.gif.3167d127940f44558fbf1ccd9b6d60a9.gif\" alt=\";-)\" />
SELECT SUM(Spalte) as summe FROM ....
[/quote]
Also ich möchte ja wissen, wieviel mal kommt z.b. Hans Müller in der gleichen spalte vor.
Da es aber mehrere namen gibt und ich dessen vorkommen zählen möchte, muss ich doch zuerst all die Namen in der Spalte als variable einlesen und kann sie dann erst zählen, wie viel mal sie pro spalte vorkommen ?? oder arbeite ich auf der falschen baustelle ?
 
$sqlbefehl= \"Select * FROM bepoll_gv\"; $getdata  = mysql_query($sqlbefehl, $serverid);echo mysql_error(); while ( $data = mysql_fetch_array($getdata)) { hier kommt das count statement }

d-day

oder einzeln für jedes Ergebnis ein
 


select vorstand1, count(*) as anzahl from tabelle group by vorstand1 order by anzahl desc

 
 
Ergibt:


D-Day   28
Hans Müller    2
Georg Fischer    1

 
 
und somit wäre ich dann vorstand, von was auch immer.
 /uploads/emoticons/icon_e_surprised.gif.a8707b3f35a569cb4cfe563fc72ef78d.gif\" alt=\":-o\" />
http://www.couro.de\" rel=\"external nofollow\">Couro do Brasil

mahe

aso, ich dachte jede Zeile wär ein Name und in der Spalte dann nur wie oft der gewählt wurde :gaga:

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


all your base are belong to us / Discord