Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Pobieranie prowizji
bartek4175
post
Post #1





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Runda posiada 6 itemow:
0.03$
0.03$
0.10$
0.25$
0.03$
0.55$
Razem: 0.99$

Jak rozplanowac zapytanie aby jako prowizje pobrało mi itemy za x0.03centy? Prowizji biorę 10%

Ten post edytował bartek4175 29.10.2016, 22:33:40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
SmokAnalog
post
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


A możesz jakoś staranniej zadać to pytanie? Po pierwsze najpierw piszesz o 10-ciu itemach, a na liście masz 6 pozycji i sumę. Po drugie tylko przy jednym masz walutę - co to jest? Po trzecie, te pozycje się nie sumują do Twojego $0.99. Po czwarte, znak dolara amerykańskiego zapisuje się przed liczbą, a nie po (ale to akurat już czepianie się).
Go to the top of the page
+Quote Post
bartek4175
post
Post #3





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Cytat(SmokAnalog @ 29.10.2016, 23:24:00 ) *
A możesz jakoś staranniej zadać to pytanie? Po pierwsze najpierw piszesz o 10-ciu itemach, a na liście masz 6 pozycji i sumę. Po drugie tylko przy jednym masz walutę - co to jest? Po trzecie, te pozycje się nie sumują do Twojego $0.99. Po czwarte, znak dolara amerykańskiego zapisuje się przed liczbą, a nie po (ale to akurat już czepianie się).

Zaspany już jestem, dzięki za pokazanie błędów, edytowałem główny post :X
Go to the top of the page
+Quote Post
SmokAnalog
post
Post #4





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Dzięki za poprawienie, ale nadal nie rozumiem Twojego pytania. Podaj przykład co dokładnie chcesz obliczyć.
Go to the top of the page
+Quote Post
bartek4175
post
Post #5





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Mam przedmioty i chcę pobrać 10% prowizji ma pobrać równowartość 10% w jak najmniej przedmiotach
Go to the top of the page
+Quote Post
SmokAnalog
post
Post #6





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Cytat(bartek4175 @ 29.10.2016, 23:51:26 ) *
Mam przedmioty i chcę pobrać 10% prowizji ma pobrać równowartość 10% w jak najmniej przedmiotach

Mistrzem klarownego wyrażania myśli to Ty nie jesteś. Myślisz, że ktoś zrozumie o co Ci chodzi po tym pytaniu?
Go to the top of the page
+Quote Post
bartek4175
post
Post #7





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Cytat(SmokAnalog @ 30.10.2016, 00:27:17 ) *
Mistrzem klarownego wyrażania myśli to Ty nie jesteś. Myślisz, że ktoś zrozumie o co Ci chodzi po tym pytaniu?

Hmm...

Jest pula 1euro w 10 przedmiotach każdy po 10 centow
Prowizja = 10%
Jako prowizje ma pobrać przedmiot o równowartości 10% czyli 10 centów.
Go to the top of the page
+Quote Post
Pyton_000
post
Post #8





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Przefiltruj przedmiony które są <= od wymaganej prowizji np.twoje $0.10.
Potem posortuj malejąco.

W pętli odkładaj sobie wartości. Jeśli obecna wartość (na pocz. 0) + wartość z pętlki < od prowizji, dodajesz i lecisz dalej, jeśli > nie dodajesz i lecisz dalej, jeśli = dodajesz i przerywasz pętlę.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 08:57