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
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
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...
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>" ?>
Der skulle self. stå: $sum = $sum + $row['antal']; og ikke $sum = $antal + $row['antal'];
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 ?
$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>';
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>';
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?
vil gerne have en slags øvelser.
-> jakob - ja, det var det sq nok :)
04. november 2010 - 11:36
#11
kan vi lukke hér?
05. november 2010 - 14:19
#12
lukket
Vi tilbyder markedets bedste kurser inden for webudvikling