login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Gegevens optellen uit database

Offline zwobbel - 19/02/2005 10:41
Avatar van zwobbelPHP gevorderde Ik heb in men database 3 waardes staan vb:
ID: Prijs:
1 10
2 15
3 60

Hoe kan ik deze 3 laten optellen terwijl ik deze uitlees?
Dat de prijs dus komt staan 85?

7 antwoorden

Gesponsorde links
Offline Rens - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Rens Gouden medaille

Crew algemeen
[code]PHPrn$sQuery = SELECT SUM(Prijs) FROM tbl_name;rnif(!$rResult = MySQL_Query($sQuery))rn{rn echo Kan de prijzen niet optellen!BR;rn echo MySQL_Error().BR;rn echo MySQL_Errno().BR;rn} elsern{rn $iTotaal = MySQL_Result($rResult, 0);rn echo $iTotaal;rn}rn[code]rnrnZo telt hij alles uit de rij 'Prijs' bij elkaar op.rnVervolgens haal je het resultaat op met MySQL_Result.rnrn@Fenrir, klopt, je hebt gelijk.rnHet moet SUM zijn.
Offline Fenrir - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Fenrir PHP expert dat klopt niet hij telt alleen het aantal prijzen.rnrnrnhttpwww.sitemasters.bepagina=tutorialstutorials&cat=6&id=258
Offline zwobbel - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van zwobbel PHP gevorderde Merci!rnEDITrnWat doet die 0 daarrnWand nu rond hij af op 1 cijfer na de komma.rnMaar ik wil 2 cijfers na de komma en als ik van die 0 een 1 maak krijg ik een jump error.
Offline Rens - 30/11/1999 00:00
Avatar van Rens Gouden medaille

Crew algemeen
Die 0 zorgt er gewoon voor, dat hij de eerste rij van het resultaat ophaalt.rnEr is bij de select query ook maar 1 resultaat, en dat is dus 0.rnDus als je er 1 van maakt, probeert hij de 2e resultaat op te halen, die er dus niet is.
Offline zwobbel - 30/11/1999 00:00
Avatar van zwobbel PHP gevorderde En hoe komt ik dan aan 2 cijfers na de kommarnWand ik reken euro's en als ik een komma getal 48.8 krijg zou ik graag 48.80 krijgen.
Offline Rens - 30/11/1999 00:00
Avatar van Rens Gouden medaille

Crew algemeen
Misschien $iTotaal = round(MySQL_Result($rResult, 0), 2);rnAnders zou ik het ook niet weten...
Offline numlockrond - 30/11/1999 00:00
Avatar van numlockrond Onbekend je kunt [url=httpnl2.php.netmanualnlfunction.number-format.php]number_format()[url] gebruiken, maar waarschijnlijk heeft mysql hier ook wel een functie voor. Moet je ff op mysql.com zoeken.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.164s