login  Naam:   Wachtwoord: 
Registreer je!
 Forum

prijs+btw (Opgelost)

Offline gerrit - 21/04/2008 19:08
Avatar van gerritNieuw lid hallo,

ik heb een prijs excl.btw maar ik wil op mijn site een totaal prijs hebben ( dus prijs + btw = totaalprijs )

is hier een sql scrip voor !


Alvast bedankt voor de hulp.

10 antwoorden

Gesponsorde links
Offline Rens - 21/04/2008 19:09
Avatar van Rens Gouden medaille

Crew algemeen
  1. SELECT (<veldnaam>*1.19) AS totaalPrijs FROM <tbl> <WHERE>

Simpel 
Snap je ook wat er gebeurd?
Offline gerrit - 21/04/2008 20:11
Avatar van gerrit Nieuw lid dus als ik het goed begrijp krijg ik

SELECT (prijs*1.19) AS totaalPrijs FROM prijs <WHERE>

prijs is een label uit database en in mijn form van mijn site zet ik $totaalPrijs=$row["totaalPrijs"];

Offline Rens - 21/04/2008 20:17
Avatar van Rens Gouden medaille

Crew algemeen
Ja, inderdaad, je begrijpt het goed :-)
Offline gerrit - 21/04/2008 20:20
Avatar van gerrit Nieuw lid mmmm dat werkt toch niet, ik krijg nu als totaalprijs € 0
SELECT (prijs*1.19) AS totaalPrijs FROM producten <WHERE>
Offline vinTage - 21/04/2008 20:23
Avatar van vinTage Nieuw lid Je moet die <where> nog wel aanpassen naar een bepaalde voorwaarde he.

bv: WHERE artikel = 'cement'
Offline Rens - 21/04/2008 20:24
Avatar van Rens Gouden medaille

Crew algemeen
Het 'prijs' (de eerste keer die je tegenkomt), dat veld heet ook zo in je database?
En dat <where>, dat heb je er niet precies zo achter staan hè?

Krijg je een fout bij het uitvoeren van je query?
  1. <?PHP
  2. mysql_query("je query") or die(mysql_error());

Of laat je mysql_error niet weergeven?

Laat je script eens zien 
Offline gerrit - 21/04/2008 20:32
Avatar van gerrit Nieuw lid ik ben met een Scroller bezig met daarin de volgende code's

$username="xxxxxx";
$password="xxxxxx";
$database="xxxxx";
mysql_connect(localhost,$username,$password);
@mysql_select_db($database);
$query="SELECT store_product_id, product_image,product_ref
FROM cms_store_products";
$query="SELECT (price_promo*1.19) AS totaalPrijs
FROM cms_store_products
WHERE price_promo";[/b][/b]
$query=" SELECT *
FROM cms_store_products
WHERE is_recomended > 0 ";
$result=mysql_query($query);
$numrows = mysql_num_rows($result);
while($row=mysql_fetch_array($result))
{
$store_product_id=$row["store_product_id"];
$product_image=$row["product_image"];
$totaalPrijs=$row["totaalPrijs"];
$totaalPrijs = round($totaalPrijs, 2);
$product_ref=$row["product_ref"];
$image_path=$row["product_image"];
Offline Rens - 21/04/2008 20:34
Avatar van Rens Gouden medaille

Crew algemeen
Heb je code even aangepast:
  1. <?php
  2. $username="xxxxxx";
  3. $password="xxxxxx";
  4. $database="xxxxx";
  5. mysql_connect('localhost', $username, $password);
  6. @mysql_select_db($database);
  7. $query="SELECT store_product_id, product_image,product_ref,(price_promo*1.19) AS totaalPrijs
  8. FROM cms_store_products
  9. WHERE is_recomended > 0 ";
  10. $result=mysql_query($query) or die(mysql_error());
  11. $numrows = mysql_num_rows($result);
  12. while($row=mysql_fetch_array($result))
  13. {
  14. $store_product_id=$row["store_product_id"];
  15. $product_image=$row["product_image"];
  16. $totaalPrijs=$row["totaalPrijs"];
  17. $totaalPrijs = round($totaalPrijs, 2);
  18. $product_ref=$row["product_ref"];
  19. $image_path=$row["product_image"];

Probeer het eens.
Werkt het, vergelijk het met je eigen code en leer.

Werkt het niet, geef de fouten eens 
Offline Stefan14 - 21/04/2008 20:36
Avatar van Stefan14 PHP gevorderde waarom drie verschillende query's op 1 tabel en daarna voer je alleen de laatste query uit, want je overschrijft steeds je variabele, dus je variabele totaalprijs bestaat dan ook niet meer.

ps. je script is harstikke onoverzichtelijk, zoek eens in google op pear.
Offline gerrit - 21/04/2008 20:43
Avatar van gerrit Nieuw lid
jaja dat is het, heeel erg bedankt

Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.24s