Bedragen uit een mysql kolom optellen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

30/12/2006 11:54:00
Quote Anchor link
In mijn tabel staan bedragen.
Die wil ik optellen en weergeven.

De tabelnaam is: bedrag.
De kolomnaam is: bedrag_naam en hij staat ingesteld op: double (omdat ik niet beter weet)

Hoe doe ik dit?

Dit is de code die ik heb:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
        $query3
= "SUM(bedrag_naam)FROM bedrag  AS totaal WHERE budget_id = 1";
        $result3 = mysql_query($query3) or die ("Sorry maar ik kan het totaalbedrag van de inkomsten niet weergeven");
        $row3 = mysql_fetch_object($result3);
        echo ''.$row3->totaal.'';
        
        ?>
 
PHP hulp

PHP hulp

19/11/2024 12:44:09
 
Jan Koehoorn

Jan Koehoorn

30/12/2006 12:03:00
Quote Anchor link
Hoi Elsy,

voor bedragen kun je beter een DECIMAL gebruiken.

Ik neem aan dat je een foutmelding krijgt op die query? Je hebt namelijk staan:
FROM bedrag AS totaal, en dat moet precies andersom:

SELECT budget_id, SUM(bedrag_naam) AS totaal
FROM bedrag
GROUP BY budget_id
 

30/12/2006 12:36:00
Quote Anchor link
@jan

Het werkt nu wel.

Ik heb er nu DECIMAL van gemaakt, maar dan rond hij de getallen af.
Ik moet precies de bedragen hebben met 2 getallen achter de komma.
 
Niek s

niek s

30/12/2006 12:44:00
Quote Anchor link
Probeer INT eens anders..
Ik denk dat dat wel werkt
Gewijzigd op 01/01/1970 01:00:00 door niek s
 
Stefan van Iwaarden

Stefan van Iwaarden

30/12/2006 12:49:00
Quote Anchor link
bij DECIMAL moet je de waarde instellen op 10,2. Dan krijg je getallen met 2 decimalen.
 

30/12/2006 12:50:00
Quote Anchor link
@Niek

Nee dan kun je geen getallen achter de punt zetten.
Die laat hij dan gewoon weg.

Waarschijnlijk moet ik bij DECIMAL nog iets wijzigen in de kolom Lengte/Waardes
 

30/12/2006 12:51:00
Quote Anchor link
Bedankt Stefan!
 
Johan Droogers

Johan Droogers

08/01/2007 17:42:00
Quote Anchor link
Hallo,

Ik heb deze totaaltelling ook uitgetest. Werkt goed. Ik zou het echter ook handig vinden als de rijen worden weergeven met de getallen die opgeteld worden. Weet iemand hoe dit moet ?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.