23. april 2008 - 09:25Der er
11 kommentarer og 1 løsning
Funktionen SUM() og php
Jeg ville gerne kunne udtrække SUM() af kolonnen pris ved hver post i tabellen. Kan det mon lade sige gøre. Jeg kan v.h.a flg. få totalen ved den sidste post, men altså ikke ud fra hver enkelt. (det er noget jeg selv har bikset sammen så det er muligvis ikke helt ok.
$fores = mysql_query("SELECT DATE_FORMAT(dato1, '%d/%m') AS fdato, id, dato1, art, navn, butik, pris FROM kvit GROUP BY id ASC") or die(mysql_error()); while ($row=mysql_fetch_assoc($fores)){ echo "<tr>"; echo "<td>" . $row["id"] . "</td>"; echo "<td>" . $row["fdato"] . "</td>"; echo "<td>" . $row["art"] . "</td>";
echo "<td>" . $row["navn"] . "</td>";
echo "<td>" . $row["butik"] . "</td>"; echo "<td>" . $row["pris"] . "</td>"; } $foresp = mysql_query("SELECT SUM(pris)AS total FROM kvit") or die(mysql_error()); while ($rows=mysql_fetch_assoc($foresp)){
Men som jeg forstår det skal man i PHP have et array af de forudgående poster 'pris' og tage summen fra. Og det kan jeg (som du sikkert ved) selvfølgelig ikke gennemskue.
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.