kostenloser Webspace werbefrei: lima-city


[php] rechnen mit Variablen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    c*****o

    hi
    ich habe hier eine Tabelle in der Werte angezeigt werden, die in einer anderen Datei definiert werden.
    Jetz sollen die Werte in der Tabelle ausgegeben werden und verrechnet werden und dann ausgegeben werden.

    Hier die 2 Dateien. Zuerst die Tabelle:

    <?php
    
    	error_reporting(E_ALL);
    	include "var25.php";
    
    ?>
    <html>
    <head>
    <title>blub</title>
    </head>
    <body text="#000000">
     <table border="0" bgcolor="444444">
    <tr>
     <td ><?php echo "$Gildenname"; ?></td>
     <td><?php echo "$Userzahl"; ?></td>
     <td><?php echo "$Userzahl_pro"; ?></td>
     <td><?php echo "$Ruhmpunkte"; ?></td>
     <td><?php echo "$RLP"; ?></td>
     <td><?php echo "$Arena"; ?></td>
    </tr>
    <tr>
     <td><b> Waffenschmiede</b></td>
     <td><?php echo "$KWaUserzahl"; ?></td>
     <td><?php echo "$KWaUserzahl_pro"; ?></td>
     <td><?php echo "$KWaRuhmpunkte"; ?></td>
     <td><?php echo "$KWaRLP"; ?></td>
     <td><?php echo "$KWaArena"; ?></td>
    </tr>
    <tr>
     <td><b> Konstrukteure</b></td>
     <td><?php echo "$KKoUserzahl"; ?></td>
     <td><?php echo "$KKoUserzahl_pro"; ?></td>
     <td><?php echo "$KKoRuhmpunkte"; ?></td>
     <td><?php echo "$KKoRLP"; ?></td>
     <td><?php echo "$KKoArena"; ?></td>
    </tr>
    <tr>
     <td><b> gesamt</b></td>
     <td><?php echo "$KgeUserzahl"; ?></td>
     <td><?php echo "$KgeUserzahl_pro"; ?></td>
     <td><?php echo "$KgeRuhmpunkte"; ?></td>
     <td><?php echo "$KgeRLP"; ?></td>
     <td><?php echo "$KgeArena"; ?></td>
    </tr>
    </table>
    </body>
    </html>


    die 2te, wo die Variablen definiert werden:
    php
    
    	$Gildenname = "Gildenname";
    	$Userzahl = "Userzahl";
    	$Userzahl_pro = "%";
    	$aktiv = "aktiv";
    	$aktiv_pro = "%";
    	$Ruhmpunkte = "Ruhmpunkte-?";
    	$RLP = "RLP-?";
    	$Arena = "Arena-?";
    
    
    	$KWaUserzahl = "5";
    	$KWaUserzahl_pro = "25%";
    	$KWaaktiv = "4";
    	$KWaaktiv_pro = "80%";
    	$KWaRuhmpunkte = "5889";
    	$KWaRLP = "12843";
    	$KWaArena = "3";
    
    	$KKoUserzahl = "1";
    	$KKoUserzahl_pro = "2%";
    	$KKoaktiv = "1";
    	$KKoaktiv_pro = "100%";
    	$KKoRuhmpunkte = "16827";
    	$KKoRLP = "5197";
    	$KKoArena = "2";
    
    	$KgeUserzahl = "49";
    	$KgeUserzahl_pro = "-";
    	$Kgeaktiv = "46";
    	$Kgeaktiv_pro = "94%";
    	$KgeRuhmpunkte = "4895";
    	$KgeRLP = "10679";
    	$KgeArena = "2,45";

    was ich jetz m?chte ist, das er zum beispiel die gesamte userzahl errechnet indem er die Variablen f?r die Userzahlen der einzelnen Gruppen addiert udn zum beispiel f?r den Prozentualenanteil automatisch die Useranzahl der Gruppe durch die Gesamte Useranzahl teilt.

    hat da jemand ne ahnung von?

    Beitrag ge?ndert am 26.07.2006 14:09 von clusedo
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hi,

    ehm ich verstehe das nicht wirklich.
    Willst du die Datei includen, sodass die Variabeln ?bergeben werden?

    Das w?rde so gehen:
    include("datei.php");


    Ich weiss ja nicht, ob das dein Problem l?sst, aber du kannst mir ja beischeid sagen, wenn es nicht so ist.

    mfg,
    hr
  4. Autor dieses Themas

    c*****o

    die Variablen sollen verrechnet werden bevor sie ausgegeben werden.
    Dann m?sste ich die Prozentwerte und Summen nicht immer manuell ausrechnen.
  5. Hi,

    achso, du willst das einfach berechnen? was ist denn das Problem dabei?
    ... und welche Variabeln willst du denn ?berheupt berechnen?

    mfg,
    hr
  6. benutzernaemelchen

    Kostenloser Webspace von benutzernaemelchen

    benutzernaemelchen hat kostenlosen Webspace.



    clusedo schrieb:
    die Variablen sollen verrechnet werden bevor sie ausgegeben werden.
    Dann m?sste ich die Prozentwerte und Summen nicht immer manuell ausrechnen.

    Du willst also ne Funktion oder wie?

    Falls ja,:http://tut.php-q.net/functions.html
  7. Autor dieses Themas

    c*****o

    $WgeUserzahl = ($WKoUserzahl + $WWaUserzahl + $WRueUserzahl);


    das habe ich gesucht (lol).. danke
  8. Hi,

    h??? Was war denn das Problem? Du wolltest doch die Prozentualwerte ausrechnen.

    mfg,
    hr
  9. Autor dieses Themas

    c*****o

    wei? jemand wie man macht, dass der die Werte zum Beispiel auf 2 Nachkommastellen rundet?
    weil sonst bringt er z.B. bei
    $var1 = "1";
    $var2 = "3";
    $var3 = ($var1 / $var2)
    0,333333333333333333333333333333333333 raus.
    Dass muss man doch runden k?nnen auf 0,33



    Beitrag ge?ndert am 1.08.2006 17:56 von clusedo
  10. Hi,

    das geht mit round():
    $var1 = 1;
    $var2 = 3;
    $res = round($var1 / $var 2,2);
    // Das zweite Argumment von round() ist die Pr?zision


    Wenn du die ZAhl ausgeben willst (mit print oder echo), solltest du number_format() benutzen (http://php.net/manual/de/function.number-format.php). number_format() arbeitet ?hnlich wie round().

    mfg,
    hr
  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!