Forum Doku Wiki Blog

Forumsarchiv 2004, Dezember
Bischen Mathenachhilfe :)))))))

archivierte Beiträge lesen

  1. (PHP) Bischen Mathenachhilfe :))))))) von zerko, 09. 12. 2004, 15:31

Bischen Mathenachhilfe :)))))))

Der folgende Beitrag wurde am 09. 12. 2004, 15:31 Uhr von zerko veröffentlicht.

Hey...

Also ich will eine Statistik auswerten...

Benuzter: 100
  Davon...
   - Internet Explorer: 30
   - Firefox: 30
   - Netscape: 13
   - Opera: 20
   - Sonstige: 7



Ich will die Statistiken in Prozent...
Mit...
   $Wert = $Wert / $Besucher;
..bekomme ich nur den prozentualen Wert des einzelnen Elementes, jedoch brauche ich die Angaben zu den Anderen Browsern!!

Ich gehe immer von 100 % aus..., also müssen alles zusammen auch 100% ergeben...


Bitte um Mathenachhilfe :)


Gruß
zerko

Bischen Mathenachhilfe :)))))))

Der folgende Beitrag wurde am 09. 12. 2004, 15:42 Uhr von Candid Dauth veröffentlicht.

Hallo du da draußen,

> Mit...
>    $Wert = $Wert / $Besucher;
> ..bekomme ich nur den prozentualen Wert des einzelnen Elementes

Nein. Damit bekommst du nur den Anteil. Dann musst du es mal 100% nehmen, um den Anteil in Prozent zu bekommen.

> jedoch brauche ich die Angaben zu den Anderen Browsern!!

Rechne sie doch einfach aus?!

> Ich gehe immer von 100 % aus..., also müssen alles zusammen auch 100% ergeben...

Ich verstehe zwar dein Problem nicht so ganz, aber du musst jedenfalls:
* Die Anzahl aller Zahlen, deren Anteile du ausrechnen willst zusammenzählen.
* Jeden Wert durch jene Anzahl teilen, dann bekommst du den jeweiligen Anteil
* Wenn du unbedingt die Einheit Prozent verwenden willst, nimm die Zahlen mal 100%.

Wo kommst du denn nicht weiter?


Grüße von hier drinnen, aus Biberach an der Riss,
Candid Dauth (Dogfish)

--
»Bismarck biss Mark, bis Mark Bismarck biss!«

http://cdauth.net.tc/

ie:{ fl:( br: va:} ls:[ fo:| rl:( n4:( ss:) de:> js:( ch:| sh:( mo:) zu:|

Bischen Mathenachhilfe :)))))))

Der folgende Beitrag wurde am 09. 12. 2004, 15:56 Uhr von zerko veröffentlicht.

Danke euch :)

Hier ein Beispiel
------------------------------------------------------
foreach ($bwsData as $elem){
  $alleBrowser += $elem;
}

// z.B. IE = IE / AlleBrowserAnzahl (100)
$prozentBrowser = $prozBrowser / $alleBrowser;
------------------------------------------------------


Und weiter :) ?? ...Bei mir kommen nur unrealistische zahlen heraus :]

Gruß,zerko

Bischen Mathenachhilfe :)))))))

Der folgende Beitrag wurde am 09. 12. 2004, 15:58 Uhr von wahsaga veröffentlicht.

hi,

> foreach ($bwsData as $elem){
>   $alleBrowser += $elem;
> }

dies hast du natürlich anschließend kontrolliert, ob der wert korrekt ist (?)

> // z.B. IE = IE / AlleBrowserAnzahl (100)
> $prozentBrowser = $prozBrowser / $alleBrowser;
>
> Und weiter :) ?? ...Bei mir kommen nur unrealistische zahlen heraus :]

beispieldaten ...?

gruß,
wahsaga


--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."

Bischen Mathenachhilfe :)))))))

Der folgende Beitrag wurde am 09. 12. 2004, 15:43 Uhr von Biesterfeld veröffentlicht.

Hej,

> Ich will die Statistiken in Prozent...
> Mit...
>    $Wert = $Wert / $Besucher;
Sag uns doch bitte was in $Wert drin steht.
Falls Du für jeden Browser in einer _eigenen_ Variable $Wert die Anzahl der Besucher mit eben jenem, Browser stehen hast, ist deine Rechnung eigentlich richtig.

> ..bekomme ich nur den prozentualen Wert des einzelnen Elementes, jedoch brauche ich die Angaben zu den Anderen Browsern!!
Diesen Satz habe ich nicht verstanden. Was ist ein einzelnes Element?

> Ich gehe immer von 100 % aus..., also müssen alles zusammen auch 100% ergeben...
Das soll so sein, auch ohne dass du davon ausgehst.

Also ich würde einen Array $wert[] festlegen und jedem Array die jeweilige Anzahl zuweisen. Dann summierst du in einer ersten Schleife alle Array-Wert auf (Anzahl der 'Besucher') und in einer zweiten teilst du jedes Arrayelement durch die Summe aller Elemente.

Beste Grüße
Biesterfeld
--
Selfcode:
fo:| br:> n4:? ie:{ mo:} va:} de:] zu:| fl:| ss:| ls:]

Bischen Mathenachhilfe :)))))))

Der folgende Beitrag wurde am 09. 12. 2004, 15:45 Uhr von lachesis veröffentlicht.

Hi,
ich glaube Du vermischt da ein wenig.

Willst Du wissen, wieviel % Deiner Nutzer einen Browser verwenden, dann:

100*anzahl/gesamt und Du hast den Anteil. In der Summer wirst Du 100% erreichen.

Willst Du wissen, wieviel mal mehr User IE als Opera verwenden:

anzahl IE / anzahl O = 30/20=1,5 (oder auch 150 % wenn Du willst) mal mehr User verwenden den IE als Opera.

So worst Du aber nie 100% in der Summer erreichen.

HTH

Gruß

lach

--
mal wieder auf http://www.buchlinks.de/ vorbeigeschaut? Mittlerweile mehr als 1200! Bücher. Gerne veröffentlichen wir auch deine Tutorials/Texte/...

Bischen Mathenachhilfe :)))))))

Der folgende Beitrag wurde am 09. 12. 2004, 15:59 Uhr von zerko veröffentlicht.

Vielen Danke.... so
 -> 100*anzahl/gesamt     ....geht es :)


Gruß
zerko

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4