login  Naam:   Wachtwoord: 
Registreer je!
 Forum

updaten van database

Offline endymion - 04/01/2005 14:59
Avatar van endymionLid hallowww.
ik heb een producten database waarbij je voor elk product kan invullen hoeveel er van in voorraad zijn.
Nu kan een klant producten bestellen. Nu wil het zo krijgen dat als hij 5 producten besteld, bij de voorraad er 5 vanaf gehaald worden.
Ik denk dat ik een heel eind ben, maar hij voert die update query ( onderaan ) alleen niet uit...
Hoe krijg ik die query uitgevoerd?

  1. <?php
  2. include ("dbconnect1.php");
  3.  
  4. $klantnummer = $_GET['klantnr'];
  5. $pdidklant = $klantnummer;
  6. $product_id = $_GET['product_id'];
  7. $prdid = $product_id;
  8. $totaalpd = $_POST['prijs'] * $_POST['aantal'];
  9.  
  10. $datum=$_POST['datum'];
  11. $datum = date("Y-m-d");
  12. $naampd=$_POST['naam'];
  13. $prijs=$_POST['prijs'];
  14. $aantal=$_POST['aantal'];
  15. $opmerking=$_POST['opmerking'];
  16.  
  17.  
  18.  
  19. $query="INSERT INTO pdklant (pdidklant, prdid, naampd, datum, prijs, totaalpd, aantal, opmerking) VALUES ('$pdidklant', '$prdid', '$naampd', '$datum', '$prijs', '$totaalpd', '$aantal', '$opmerking')";
  20. ?>
  21.  
  22. Gegevens zijn toegevoegt<p>
  23.  
  24. <?
  25. $query2="SELECT * FROM producten WHERE product_id=$prdid";
  26. $resultaat2 = mysql_query($query2) or die (mysql_error());
  27. while($row = mysql_fetch_array($resultaat2))
  28. {
  29. ?> De voorraad voor <?php echo $row['naam']; ?> staat op <?php echo $row['voorraad']; ?><br>
  30. <?php $voorraad = $row['voorraad'] - $aantal; ?>
  31. De nieuwe voorraad zal <?php echo $voorraad; ?> zijn
  32. <?
  33. }
  34. ?><p>
  35. <a href="profiel.php?klantnr=<?php echo $pdidklant; ?>">Terug naar het profiel</a><br>
  36. <a href="index.php">Naar de home pagina</a>
  37.  
  38. <?php
  39. $voorraad=$_POST['voorraad'];
  40. $query3='UPDATE producten SET voorraad="'.$voorraad.'" WHERE product_id="'.$prdid .'";';
  41. mysql_query($query) or die(mysql_error());
  42. ?>

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.321s