Avatar billede pepsiman Juniormester
20. maj 2009 - 09:22 Der er 11 kommentarer og
1 løsning

Hvordan jeg få fat i sum i alt?

hej.

jeg har lavet tilmeld og de skriver kun et navn og hvor mange personer er med.

jeg bruger:

id
navn varchar
antal text

$antal=$_GET['antal'];

$sum= ($antal) + antal;

echo "<p class='red'>$sum</p>"

jeg har lige testet det og result 0
--
f.eks.

Jesper sørensen og 3 person
Helle nyrup og 4 person.

Det skulle være result 7
Avatar billede majbom Novice
20. maj 2009 - 10:08 #1
vil du gerne have summen ud fra din tabel?

for den kode du har der hnter jo ikke noget fra din database, den henter fra query'en i din adresselinje...
Avatar billede erle Nybegynder
20. maj 2009 - 10:10 #2
Prøv:
<?php
$query = "SELECT antal FROM TABLENAME";
$sql = mysql_query($query);

$sum = 0;
while($row = mysql_fetch_array($sql)) {
$sum = $antal + $row['antal'];
}
echo "<p class='red'>$sum</p>"
?>
Avatar billede erle Nybegynder
20. maj 2009 - 10:11 #3
Der skulle self. stå:
$sum = $sum + $row['antal'];

og ikke
$sum = $antal + $row['antal'];
Avatar billede showsource Seniormester
20. maj 2009 - 10:37 #4
Jahh, der er lidt "forvirring" i spm.
Men der gemmes i en db ?
Så lad feltet for antal være int UNSIGNED

Og hvad er det præcis du gerne vil ?
Avatar billede majbom Novice
20. maj 2009 - 10:40 #5
$res = mysql_query("SELECT SUM(antal) FROM din_tabel") or die(mysql_error());

$antal = mysql_fetch_assoc($res);
$antal = $antal['SUM(price)'];

echo '<p class="red">'.$antal.'</p>';
Avatar billede jakobdo Ekspert
20. maj 2009 - 11:39 #6
splazz: Dette er vel mere korrekt:

$res = mysql_query("SELECT SUM(antal) FROM din_tabel") or die(mysql_error());

$antal = mysql_result($res,0);

echo '<p class="red">'.$antal.'</p>';
Avatar billede pepsiman Juniormester
20. maj 2009 - 13:47 #7
Erle  perferkt!...svar



splazz og jakob

jeg har ikke testet det.Tak alligevel.


jeg vil lærer mere om en slags regnskab. hvordan laver sum,gennemshit,max, procent ovs..
Hvor kan jeg læser mere ude i netten?
Avatar billede pepsiman Juniormester
20. maj 2009 - 13:49 #8
vil gerne have en slags øvelser.
Avatar billede majbom Novice
20. maj 2009 - 13:50 #9
-> jakob - ja, det var det sq nok :)
Avatar billede jakobdo Ekspert
25. maj 2009 - 20:43 #10
Du kan læse mere om de forskellige sql funktioner her: http://w3schools.com/sql/
Avatar billede majbom Novice
04. november 2010 - 11:36 #11
kan vi lukke hér?
Avatar billede pepsiman Juniormester
05. november 2010 - 14:19 #12
lukket
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