Avatar billede noodrem Nybegynder
04. oktober 2007 - 11:24 Der er 4 kommentarer og
3 løsninger

Lægge tal sammen i PHP

Hej eksperter

Har en lykke som udtrækker nogle værdier fra min database alt efter hvor mange produkter der er i databasen. (cellerne i min DB er: Produkt, pris)

Jeg ønsker at få lagt alle de værdier som er i variablen $pris lagt sammen, så jeg får et samlet tal. Hvordan gøres det?
Avatar billede medions Nybegynder
04. oktober 2007 - 11:34 #1
$var = 1+3

eller

$var = $talvar1 + $talvar2

//>Rune
Avatar billede medions Nybegynder
04. oktober 2007 - 11:35 #2
Ahh okay :)

du skal i din løkke have flg.:

[løkke start]
$sum = $sum + $row->felt;
[løkke slut]

//>Rune
Avatar billede barklund Nybegynder
04. oktober 2007 - 11:38 #3
Ah... evig løkke... Eller er det evig lykke?
Avatar billede noodrem Nybegynder
04. oktober 2007 - 11:48 #4
Hmm forstår det ikke helt.

Har følgende kode:

        $mysql_select = mysql_query("SELECT * FROM kurv");
        $number = mysql_num_rows($mysql_select);


    while($row = mysql_fetch_array($select)) {
        $produkt = $row['produkt'];
                $pris =  $row['pris'];
        $id = $row['id'];
       
        echo "<a class='menulink' href='index.php?side=produkter&id=$id'>$overskrift</a><br /><br />";


Her vil jeg så have den til at lægge alle værdierne for pris sammen og udskrive det som et et tal.

Kan du give mig et eksempel på hvordan det gøres?
Avatar billede medions Nybegynder
04. oktober 2007 - 11:49 #5
Barklund haha, ja jeg hader simpelthen også det ord :) - hvis man bare kunne tegne en krudsedulle ville det være lækkert :-D
Avatar billede medions Nybegynder
04. oktober 2007 - 11:50 #6
$pris = 0;
    while($row = mysql_fetch_array($select)) {
        $produkt = $row['produkt'];
                $pris = ($pris + $row['pris']);
        $id = $row['id'];
       
        echo "<a class='menulink' href='index.php?side=produkter&id=$id'>$overskrift</a><br /><br />";

//>Rune
Avatar billede woowii Nybegynder
04. oktober 2007 - 14:06 #7
eller bare
$pris += $row['pris'];
:)
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