Hallo Patrick
ich lese via MYSQL-Statement 12 Zeilen mit insgesamt 3 Feldern aus. Am Ende jeder Zeile berechne ich noch die Prozente mit:
$prozent = $gesamt *100 / $sumgesamt;
dazu ist es meiner Ansicht nach notwendig, dass die Berechnung im MYSQL-Statement direkt geschieht. Geht das überhaupt... und wenn ja wie?
zwei Varianten
über php
du steckst deine Ergebnisse in ein Array, das du passend sortierst
über mysql
kommt darauf an, wie du auf die Zwischenwerte gesamt und sumgesamt kommst. Stecken die ebenfalls in der Zeile gehts etwa so:
select (gesamt*100/sumgesamt) as prozent
from tabelle
order by prozent
Viele Grüße
Antje