Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> elseif-problem ze zniazka
mufa14
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 5.03.2010

Ostrzeżenie: (0%)
-----


Witam . Napisalem za pomoca instrukcjii elseif kod obliczajacy wartosc znizki.

if( $iloscopon < 10 )
$znizka = 0;
elseif( $iloscopon >= 10 && $iloscopon <= 49 )
$znizka = 5;
elseif( $iloscopon >= 50 && $iloscopon <= 99 )
$znizka = 10;
elseif( $iloscopon > 100 )
$znizka = 15;

ALe jak wpisuje liczbe opon 11 funkcja nie liczy zadnej znizki.

Prosze o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MateuszS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

Ostrzeżenie: (0%)
-----


1. Stosuj BBCode na forum
2.

  1. <?php
  2. $iloscoleju = $_POST["iloscoleju"];
  3. $iloscswiec = $_POST["iloscswiec"];
  4. $iloscopon = $_POST["iloscopon"];
  5.  
  6. echo '<p> zamowienie zostało przyjęte</p>';
  7. echo '<p>Zamówienie przyjęte o ';
  8. echo date('H:i, jS F Y');
  9. echo '</p>';
  10. echo ' <p>zamowienie wyglada nastepujaco: </p>';
  11. echo $iloscopon.' opon<br />';
  12. echo $iloscoleju. ' butelek oleju<br />';
  13. echo $iloscswiec. ' siwec zaplonowych<br />';
  14.  
  15. $ilosc = 0;
  16. $wartosc = 0.00;
  17.  
  18. $ilosc = $iloscopon + $iloscoleju + $iloscswiec;
  19. echo 'Zamowionych częsci: '.$ilosc.'<br />';
  20. $wartosc = 0.00;
  21.  
  22. define("CENAOPON", 100);
  23. define("CENAOLEJU", 10);
  24. define("CENASWIEC", 4);
  25.  
  26. $wartosc = $iloscopon * CENAOPON
  27. + $iloscoleju * CENAOLEJU
  28. +$iloscsiwec * CENASIWEC;
  29. echo 'Cena netto: ' .number_format($wartosc, 2).' PLN<br />';
  30. $stawkavat = 0.22;
  31. $wartosc = $wartosc * (1 + $stawkavat);
  32. echo 'Cena brutto: '.number_format($wartosc, 2).' PLN<br />';
  33.  
  34.  
  35. if($ilosc == 0) {
  36. echo '<p style="color:red">';
  37. echo'Nie zostało złozone żadne zamowienie!';
  38. echo '</p>';
  39. }
  40.  
  41. if( $iloscopon < 10 )
  42. $znizka = 0;
  43. elseif( $iloscopon >= 10 && $iloscopon <= 49 )
  44. $znizka = 5;
  45. elseif( $iloscopon >= 50 && $iloscopon <= 99 )
  46. $znizka = 10;
  47. elseif( $iloscopon > 100 )
  48. $znizka = 15;
  49.  
  50. ?>
  51.  


Ten post edytował MateuszScirka 8.03.2010, 21:57:35
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 10:01