[PHP] Addition von MySQL-Daten in einer Tabelle

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [PHP] Addition von MySQL-Daten in einer Tabelle

    Hallo,

    habe eine ganz simple Frage

    Ich benutze folgendes Script (Kurzversion):

    PHP Code:
    <table border=0 width=100%>
      <tr width=100%>
         <td align=left><b>Datum</b></td>
         <td align=center><b>Verdienst</b></td>
         <td align=left><b>Weitere Infos</b></td>
      </tr>
      
    <?php 

    mysql_connect
    ($sqlhost,$sqluser,$sqlpass) OR DIE( "Couldn't connect to MySQL server!"); 
    mysql_select_db($database); 

    $result mysql_query("SELECT * FROM $tablename ORDER BY datum");
    while (
    $data mysql_fetch_array($result)) {

    ?> 

      <tr width=100%>
         <td align=left><?php echo $data[datum]; ?></td>
         <td align=center><?php echo $data[verdienst]; ?></td>      
         <td align=left><?php echo $data[sonstiges]; ?></td>          
      </tr>

    <?php
    }             // While-Schleife-ENDE
    ?>
    </table>
    Wie schaffe ich es jetzt, alle $data[verdienst] - Werte zu addieren und in einer neuen Spalte auszugeben?

    Greetz,
    Boron

  • #2
    http://de3.php.net/array_sum
    [Test] MySQL cli Emulator

    Comment


    • #3
      SELECT *, sum(verdienst) mysum FROM $tablename ORDER BY datum
      dann kannst du per $data['mysum'] darauf zugreifen.

      Comment


      • #4
        Danke!

        Folgenden Code habe ich in eine neue Spalte eingefügt und es funzt

        PHP Code:
        <?php 
        $ausgabe 
        mysql_query("SELECT sum(verdienst) mysum FROM $tablename ORDER BY datum");
        $data mysql_fetch_array($ausgabe);
        echo 
        $data[mysum];
        ?>

        Comment

        Working...
        X