Avatar billede subit Nybegynder
23. februar 2006 - 01:09 Der er 4 kommentarer og
1 løsning

Tælle antal i db?

Hejsa. hvis jeg har en tabel der hedder "tal"
og der er 2 rækker:

- id
- nummer

alle "nummer" indeholder kun tal. hvordan plus'er jeg alle numrene med hinanden og udskriver dem?
Avatar billede coderdk Praktikant
23. februar 2006 - 01:13 #1
$qh = mysql_query( "SELECT SUM(nummer) AS ialt FROM tal" );
$row = mysql_fetch_assoc( $qh );
echo $row['ialt'];
Avatar billede subit Nybegynder
23. februar 2006 - 01:21 #2
mange tak, lav svar.

Kan du give mig denne med i købet:
at runde op til så hvis det er 109.4000003230 så bliver det bare 109.4?
Avatar billede coderdk Praktikant
23. februar 2006 - 01:23 #3
Ok :) Jeg ville bare bruge php:

echo round( $row['ialt'], 1 );
Avatar billede subit Nybegynder
23. februar 2006 - 01:28 #4
mange tak :-)
Avatar billede Slettet bruger
23. februar 2006 - 10:20 #5
Eller med 1 enkelt linies kode i stedet, og arbejdet (krævende eller ej) delt ud på flere servere/services:

<?php
$ialt = mysql_result(mysql_query("SELECT ROUND(SUM(nummer), 1) AS ialt FROM tal"), 0, 0);
?>

:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester