Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] obliczenie cen
-Decaris-
post 12.09.2008, 07:53:58
Post #1





Goście







Witam.

Zastanawiam się nad pewnymi obliczeniami w moim skrypcie.
Mam takie założenia.

Wybieram sobie z bazy x produktów (leżą w koszyku wybrane przez usera).
(załozenia dla jednego produktu sa banalne i o nich teraz nie myślę)

Każdy z nich ma swoją cenę.
Np
prod x -25,50
prod y - 16,40
prod z - 26.20

I teraz muszę wykonać takie obliczenia
Z tych produktów wybrać ten z najwyższą ceną
czyli
prod z
a w pozostalych produktach cenę zredukować o 50% i zsumować całość
prod x - 12,75
prod y - 8,2

calosc = 47,15

Nie wiem jak to rozwiązać.
Myślałem o tablicach ale nie znam za dobrze php i mysql dlatego zwracam się z prośbą o pomoc z tym problemem.
Go to the top of the page
+Quote Post
golaod
post 12.09.2008, 08:47:30
Post #2





Grupa: Zarejestrowani
Postów: 419
Pomógł: 42
Dołączył: 12.08.2008
Skąd: Wrocław

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


Tak jak mówisz - na tablicach.
  1. <?php
  2. $tablica = array(25.50,16.40,26.20);
  3. $najwieksza = max($tablica);
  4. $suma = $najwieksza;
  5. foreach($tablica as $val)
  6. if($val != $najwieksza)
  7.  $suma += $val/2;
  8. echo $suma;
  9. ?>


Ten post edytował golaod 12.09.2008, 08:48:06
Go to the top of the page
+Quote Post
-Decaris-
post 12.09.2008, 14:16:31
Post #3





Goście







Działa ślicznie
Bardzo dziękuję za szybką i rzetelną pomoc.

Pozdrawiam
Decaris
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 16:33