06. september 2006 - 17:48
Der er
2 kommentarer og
1 løsning
lægge sammen i session?
Jeg har flg.:
$ids = array_keys($_SESSION['shopcart']);
if ($_SESSION['kundeGruppe'] == "4" ) {
$sql = "SELECT id, varenavn, over_overskrift, engrospris, vare_type FROM vare WHERE id IN (" . join(',',$ids) . ") ORDER BY varenavn";
} else {
$sql = "SELECT id, varenavn, over_overskrift, vorpris, vare_type FROM vare WHERE id IN (" . join(',',$ids) . ") ORDER BY varenavn";
}
$res = mysql_query($sql);
while($row = mysql_fetch_row($res)) {
$linietotal = $_SESSION['shopcart'][$row['0']] * $row['3'];
Nu vil jeg gerne regne alle $linietotal sammen, så jeg får en total, kan jeg det i samme hug?
Help....
06. september 2006 - 18:31
#1
F.eks. sådan:
$ids = array_keys($_SESSION['shopcart']);
if ($_SESSION['kundeGruppe'] == "4") {
$sql = "SELECT id, varenavn, over_overskrift, engrospris, vare_type FROM vare WHERE id IN (" . join(',', $ids) . ") ORDER BY varenavn";
} else {
$sql = "SELECT id, varenavn, over_overskrift, vorpris, vare_type FROM vare WHERE id IN (" . join(',',$ids) . ") ORDER BY varenavn";
}
$res = mysql_query($sql);
$sumLinietotal = 0;
while ($row = mysql_fetch_row($res)) {
$linietotal = $_SESSION['shopcart'][$row['0']] * $row['3'];
$sumLinietotal += $linietotal;