+ - % mit PHP

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

  • + - % mit PHP

    Ich möchte gerne die Ausgabe meiner db query mit PHP berechnen. zB
    +230
    +120
    +100
    =450
    -20%
    =360

    Geht das? Wie?

    Vielen Dank
    stonetat2

  • #2
    hi

    was ist das denn fuer eine frage?
    da faellt mir nur folgendes zu ein:
    $sql="select $datenbankfelddassummierenwillst from tabelle";
    $ausgabe = mysql_query($sql);

    while ($row=mysql_fetch_object($ausgabe)){
    $sum = $sum + $row->datenbankfelddassummierenwillst;
    }
    echo $sum;
    $sum= $sum - 0.2 * $sum;
    echo $sum;

    keine ahnung ob dir das hilft

    gruss von pau

    Kommentar


    • #3
      SELECT SUM(feldname) FROM tabelle;

      die minus 20% kannst du hinterher immer noch machen.
      INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


      Kommentar


      • #4
        Vielen Dank das hilft mir sicher.

        Kommentar


        • #5
          SELECT SUM(feldname) komplett,SUM(feldname)/100*80 minus20perc FROM tabelle;

          du solltest damit dann zweit spalten in der ausgabe haben.

          die erste spalte 'komplett' zeigt dir den gesamtwert,
          die zweite spalte 'minus20perc' zeigt dir dann quasi deine 80%.

          hatte nur heute mittag nicht mehr viel zeit...

          bin ja eigentlich immer der meinung, dass man mysql auch richtig nutzen sollte, wenn es die arbeit in php vereinfacht ...

          versuch das auch mal. ich habs aber nicht getestet. wenns nicht klappt, schau mal bei www.mysql.org vorbei. dort stehen auch die mathematischen operationen die mysql kann. ist ne ganze menge ...
          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


          Kommentar

          Lädt...
          X