php optellen met while-loop

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Marco ----

Marco ----

20/07/2009 12:31:00
Quote Anchor link
Hallo 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.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?
$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

PHP hulp

24/12/2024 03:40:56
 
TJVB tvb

TJVB tvb

20/07/2009 13:07:00
Quote Anchor link
Waarom doe je dat niet meteen in je query?
 
Marco ----

Marco ----

20/07/2009 13:25:00
Quote Anchor link
Om 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
Gewijzigd op 01/01/1970 01:00:00 door Marco ----
 
Marco ----

Marco ----

20/07/2009 13:53:00
Quote Anchor link
Er was wat fout met $bestellingid. Ik was ervan overtuigd dat daar een waarde in zat maar dat was niet het geval.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.