Hallo und guten Morgen,
Ich bin mit einem Umsatzstatistikmodul in's stocken gekommen.
Ich habe eine Tabelle mit folgenden Inhalt:
Tabellenname "umsatz"
k_nr datum umsatz
1 2002-02-01 300,00
2 2002-02-01 600,00
1 2002-02-02 300,00
Der Quelltext:
<?
include("connect.php");
$result=mysql_query("SELECT SUM(umsatz) FROM umsatz");
$anz=mysql_num_fields($result);
$row=mysql_fetch_array($result);
for ($k=0;$k<$anz;$k++)
{
$fn=mysql_field_name($result,$k);
$g= "$row[$fn]";
}
//1% Ausrechnen
$p1=($g/100);
//Kundenumsatz einlesen
$ku=mysql_query("SELECT * FROM umsatz");
while ($z=mysql_fetch_array($ku)):
$k_nr=$z["k_nr"];
$umsatz=$z["umsatz"];
//Kunden% ausrechnen
$pu=($umsatz/$p1);
echo"$k_nr: $pu %<br>";
endwhile;
?>
als Ergebnis erhalte ich:
1: 25%
2: 50%
1: 25%
Das ist soweit richtig. Ich möchte aber das die % der k_nr(Kundennummern) zusammengezählt werden und jede k_nr im Ausgabeergebnis nur einmal vorkommt.
Nach einer Nachtschicht frage ich lieber hier mal um Hilfe nach.
Im voraus schon mal vielen Dank, auch für die bisherige (Nach)Hilfe.
Gruss
Rainer