Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przypisanie cen do produktów
Forum PHP.pl > Forum > Przedszkole
marcin0077
Witam

Tworze formularz zamówienia i chciałbym przypisać do niego ceny, które wyświetla gdzieś obok produktów, później oblicza sumę produktów, sumę wysyłki (każde 10 sztuk to wysyłka za 41zł) i sumę całkowitą, którą też wyświetla w odpowiednim miejscu. Gdzie każdy produkt ma swoja cenę i ceny produktów 1-9 sztuk są takie same a za 10, 20 i 40 sztuk są inne ze względu na zamówienie hurtowe. Pomoże ktoś to ugryźć, bo szczerze mówiąc nie wiem, od czego zacząć.

Wygląda to tak


plik html:
  1. <form method="post" action="zamowienie.php" onsubmit="return SprawdzFormularz(this)">
  2.  
  3.  
  4. <h2>  Wpisz dane w poniższym formularzu:</h2><br>
  5.  
  6. <table class="tabelapierwsza">
  7. <tr><td><b>Dane do wysyłki:</b><br><br></tr></td>
  8. <tr><td>*Imię: </td> <td><input id="forename" name="forename" placeholder="Imię" size="25" maxlength="25" value="" class="inputf"></td></tr>
  9.  
  10. <tr><td>*Nazwisko: </td> <td><input id="surname" name="surname" size="25" maxlength="25" value="" class="inputf" placeholder="Nazwisko"></td></tr>
  11.  
  12. <tr><td>*Ulica i nr budynku/lokalu: </td><td><input id="street" name="street" size="25" value="" maxlength="40" class="inputf" placeholder="Ulica"> </td></tr>
  13.  
  14. <tr><td>*Miasto: </td><td><input id="city" placeholder="Miasto" name="city" size="25" maxlength="40" value="" class="inputf"></td><tr>
  15.  
  16. <tr><td>*Kod Pocztowy:</td><td> <input size="6" id="postcode" name="postcode" placeholder="00-000" maxlength="10" value="" class="inputf"></td></tr>
  17.  
  18. <tr><td>*E-mail: </td><td><input size="25" name="email" id="email" placeholder="adres e-mail" value="" maxlength="40" class="inputf" id="email" onblur="tMail();"></td></tr>
  19. <tr><td> </td></tr>
  20. <tr><td> </td></tr>
  21. <tr><td></td></tr>
  22. <tr class="wiadomosc"><td><br>
  23. <b>Wiadomość dla sprzedającego:</b><br><br>
  24. <textarea name="message" rows="4" cols="26" placeholder="Wiadomość dla sprzedającego"></textarea><br>
  25. </td></tr>
  26. <table class="tabeladruga">
  27. <tr><td><b>Produkty:</b><br><br></tr></td>
  28. <tr><td>TP 10ml/100mg: <td><select id="ilosc sztuk" name="tp" class="inputff">
  29. </select> - 15zł sztuka</td></tr>
  30. <tr><td>TE 10ml/250mg: <td><select id="ilosc sztuk" name="te" class="inputff">
  31. </select> sztuk</td></tr>
  32. <tr><td>TM 10ml/250mg: <td><select id="ilosc sztuk" name="tm" class="inputff">
  33. </select> sztuk</td></tr>
  34. <tr><td>NP 10ml/100mg: <td><select id="ilosc sztuk" name="np" class="inputff">
  35. </select> sztuk</td></tr>
  36. <tr><td>ND 10ml/200mg: <td><select id="ilosc sztuk" name="nd" class="inputff">
  37. </select> sztuk</td></tr>
  38. <tr><td>BU 10ml/200mg: <td><select id="ilosc sztuk" name="bu" class="inputff">
  39. </select> sztuk</td></tr>
  40. <tr><td>DP 10ml/100mg: <td><select id="ilosc sztuk" name="dp" class="inputff">
  41. </select> sztuk</td></tr>
  42. <tr><td>TA 10ml/100mg: <td><select id="ta" name="ta" class="inputff">
  43. </select> sztuk</td></tr>
  44.  
  45. <tr><td><br>
  46. <b>Podsumowanie:</b><br><br>
  47. Koszty produktów: <br>
  48. Koszty wysyłki: <br>
  49. Suma: <br><br><br>
  50. </td></tr>
  51. <br><br>
  52.  
  53.  
  54.  
  55.  
  56. <p class="zamawiam">
  57. <input type="submit" class="zamow" value="" style="cursor:handle;cursor:pointer;width:140px;height:44px;border:none;padding:0;
    margin:0;background:url(images/zamawiam.png);"
    ></p>
  58. <br><br>
  59. </form>
ilidir
zacznij od zabezpieczenia się przed SQL Injection smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.