[PHP] Addition von MySQL-Daten in einer Tabelle

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [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

    Kommentar


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

      Kommentar


      • #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];
        ?>

        Kommentar

        Lädt...
        X