php optellen met while-loop
Marco ----
20/07/2009 12:31:00Hallo allemaal,
De bedoeling is dat ik met onderstaande code een bepaalde kolom met prijzen optel. Echter wil het niet echt lukken. Kan iemand me verder op weg helpen? Onderstaande code werkt niet, als ik $extra_prijs wil echoën blijft de waarde 0.
Bij voorbaat dank.
De bedoeling is dat ik met onderstaande code een bepaalde kolom met prijzen optel. Echter wil het niet echt lukken. Kan iemand me verder op weg helpen? Onderstaande code werkt niet, als ik $extra_prijs wil echoën blijft de waarde 0.
Bij voorbaat dank.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?
$get_extra = "
SELECT
ex.ext_naam,
ex.ext_verkoopprijs
FROM
tbl_extra AS ex,
tbl_bestelling AS bg,
tbl_bestelling2extra AS be
WHERE
ex.ext_extraid = be.b2e_extraid
AND
bg.bes_bestellingid = b2e_bestellingid
AND
bg.bes_bestellingid = ".$bestellingid;
$extra_result = mysql_query($get_extra) or die(mysql_error());
$extra_prijs = 0;
while($rij = mysql_fetch_assoc($extra_result)){
$extra_prijs_temp = $rij['ext_verkoopprijs'];
$extra_prijs += $extra_prijs_temp;
}
?>
$get_extra = "
SELECT
ex.ext_naam,
ex.ext_verkoopprijs
FROM
tbl_extra AS ex,
tbl_bestelling AS bg,
tbl_bestelling2extra AS be
WHERE
ex.ext_extraid = be.b2e_extraid
AND
bg.bes_bestellingid = b2e_bestellingid
AND
bg.bes_bestellingid = ".$bestellingid;
$extra_result = mysql_query($get_extra) or die(mysql_error());
$extra_prijs = 0;
while($rij = mysql_fetch_assoc($extra_result)){
$extra_prijs_temp = $rij['ext_verkoopprijs'];
$extra_prijs += $extra_prijs_temp;
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Marco ----
PHP hulp
24/12/2024 03:40:56TJVB tvb
20/07/2009 13:07:00Marco ----
20/07/2009 13:25:00Om twee redenen:
1. Het werkt wel als ik alleen de prijs ophaal uit de tabel, met nog een veld krijg ik dat niet voor elkaar.
2. Ik wil graag weten hoe je dit kunt doen met PHP
1. Het werkt wel als ik alleen de prijs ophaal uit de tabel, met nog een veld krijg ik dat niet voor elkaar.
2. Ik wil graag weten hoe je dit kunt doen met PHP
Gewijzigd op 01/01/1970 01:00:00 door Marco ----
Marco ----
20/07/2009 13:53:00Er was wat fout met $bestellingid. Ik was ervan overtuigd dat daar een waarde in zat maar dat was niet het geval.