addieren von array´s

ademawebs

Grünschnabel
hi.
ich habe bereits gegoogelt + suche genutzt ,
aber finde nichts für kleinere probleme ^^

ich besitze eine ausgabe die die daten aus der db liest,

$daten[mb]

und möchte nun jeden eintrag addieren.

$ausgabe = $daten[mb] + $daten[mb] ; ?

sorry 4 my bad german
ick been aus NL :)
 
Wenn du die Summe aller Datensätze haben möchtest, musst du natürlich die Zwischensumme mit den jeweiligen Werten addieren, also:
PHP:
$zwischensumme = $zwischensumme + $daten['mb'];
// oder mit mit kombiniertem Operator
$zwischensumme += $daten['mb'];


Dein Deutsch ist übrigens bis auf die fehlende Klein-/Großschreibung fast schon vorbildlich, da gibt es weit aus schlimmere Fälle hier im Forum.
 
hi.
ich habe bereits gegoogelt + suche genutzt ,
aber finde nichts für kleinere probleme ^^

ich besitze eine ausgabe die die daten aus der db liest,

$daten[mb]

und möchte nun jeden eintrag addieren.

$ausgabe = $daten[mb] + $daten[mb] ; ?

sorry 4 my bad german
ick been aus NL :)

Hoffe, ich habe Dich richtig verstanden...
Versuche mal
Code:
$ausgabe=$ausgabe+$daten[mb]
Solltest Du Texte verketten wollen....
Code:
$ausgabe=$ausgabe.$daten[mb]
 
danke :)
ick heeb eine db, user url mb

da kann man nun sein eigenes tool eintragen.

und ick moechte die anzahl der mb anzeigen lassen...

ick heeb des mal so versucht

<? while ($daten = mysql_fetch_array($result)) {
$result = mysql_query("SELECT mb FROM upload",$db);
$zwischensumme = $zwischensumme + $daten['mb'];
echo '$zwischensumme';?>
<? } ?>

dakommt aber nur $zwischensumme raus. also displayed


bsp.

tabelle wird so ausgegeben...

user url mb
bigT http://freedownload 60
blubba http://blubba.download.myexe.exe 30
mb gesammt
90 MB
 
Zuletzt bearbeitet:
Hi!

Wenn die "MB" als Zeilen in der DB vorhanden sind, kannst Du die Summe per:
SQL:
SELECT user, SUM(mb) AS mb_summe FROM upload GROUP BY user
...direkt abrufen und brauchst nicht nachträglich mit PHP addieren... :)

Liebe Grüße,
Mark.
 
Bei Marks Beispiel erhältst du eine Ergebnismenge mit so vielen Datensätze wie Benutzer mit den Attributbezeichnern „user“ und „mb_summe“ statt nur „mb“ wie in deinem Beispiel. Diese kannst du dann wie jede andere Ergebnismenge mit PHP verarbeiten.
 
Zurück