Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

10 Stron V   1 2 3 > » 

Lord
Napisane: 26.05.2021, 07:24:29





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Witam,

Jeżeli model nazywa się Site to tabela domyślnie w Laravelu ma liczbę mnogą. Możesz to zmienić:

https://laravel.com/docs/8.x/eloquent#table-names

Zalecam jednak pozostawienie nazwy domyślnej. Tak samo jak pisanie nazw Modeli z wielkiej litery.
  Forum: Przedszkole · Podgląd postu: #1255952 · Odpowiedzi: 6 · Wyświetleń: 551

Lord
Napisane: 17.09.2020, 13:55:46





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

https://github.com/adam-boduch/coyote
  Forum: PHP · Podgląd postu: #1252868 · Odpowiedzi: 1 · Wyświetleń: 679

Lord
Napisane: 27.07.2020, 08:28:16





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(jqsiek @ 26.07.2020, 18:54:23 ) *
  1. echo "<td><form action='dane.php' method='post'><input type='submit' value='Wybierz pociąg'>
  2. <input type='hidden' name='nrpoc' value='".$dana['nrpoc']."'>
  3. </td>";


  1. echo "<td><form action='dane.php' method='post'><input type='submit' value='Wybierz pociąg'>
  2. <input type='hidden' name='nrpoc' value='".$dana['nrpoc']."'></form>
  3. </td>";


Pokaż cała pętle, ale napewno brakuje zakończenie forma w td
  Forum: Przedszkole · Podgląd postu: #1252261 · Odpowiedzi: 3 · Wyświetleń: 418

Lord
Napisane: 21.07.2020, 17:09:50





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(Pyton_000 @ 18.07.2020, 12:25:48 ) *
Przede wszystkim Symfony 4.4
Do tego pisanie w DDD (http://tswiackiewicz.github.io/inside-the-source-code/architecture/ddd-layered-architecture/)
Co do dodatków to Elastic jest imo zbędny (specyficzne usecases)
RabbitMQ jak najbardziej.
Jak Rest api to i JWT,
Docker? Tak
TDD? Też, ale bardziej BDD

Powiedz lepiej co umiecie żeby nie dublować.


Ogólnie nie za wiele opisze to w skali od 0-5

Laravel - 3/5
Vue.js - 3/4
Nuxt.js - 2/5
Quassar(mobile) - 2/5
RabbitMQ - 0/5
Docker - 1/5
Testy - 0/5 (jakiś podstawy są, ale co po co na co i dlaczego to już inna słabo)
Dokumentacja - 0/5

Ogólnie coś tam sklecimy Laravel + Vue, ale bark wszystkiego innego.
Co do Symfony, napewno bym chciał, ale jest tyle innych rzeczy, także może później sad.gif
  Forum: Kontrola i zarządzanie projektami · Podgląd postu: #1252183 · Odpowiedzi: 3 · Wyświetleń: 11 258

Lord
Napisane: 17.07.2020, 17:29:34





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Gdzieś tam ze znajomym z pracy stwierdziliśmy, że wypadałoby podnieść swoje umiejętności. W pracy nie ma takiej możliwości (termin goni termin, a i projekty nie są jakieś wielkie). Stwierdziliśmy, że chcielibyśmy zrobić chociaż jeden projekt tak jak myślimy, że powinno to wyglądać. Chcemy wykorzystać technologie i narzędzi, których nie mamy szans wykorzystać w pracy, aby przy zmianie pracy pokazać ten projekt, jako podsumowanie tego co umiemy tak by chociaż, ktoś dał nam szansę.

Opis projektu:

Projekt dość prosty. Jest to system powiadomień użytkownika. Użytkownik chce dostać powiadomienie o zdarzeniu w dany sposób (email/sms/komunikator/app mobilna).

Co ma powstać:
RESTApi - do integracji z naszą appka, do panelu admina, do panelu klienta, do panelu użytkownika
App mobilna - vue.js/quassar
na froncie - nuxtjs
cały backend na Laravelu.

i tutaj do Was wielka prośba. Gdybyście wy pisali taką aplikację czego byście użyli? Jakie narzędzia technologie chcielibyście wykorzystać?

RabbitMQ
Elasticsearch
OAuth
Docker
TDD?
co do dokumentacji bo tutaj nawet nie wiem od czego zacząć?

Projekt ma służyć do nauki i chcemy by wykorzystać wszystko to co jest pożądane przez pracodawców, tak by zobaczyli chociaż, że mamy opanowane chociaż podstawy podstaw nawet jak coś jest overkillem. Bardzo proszę o pomoc, nie oczekuję że mi ktoś tu rozpiszę całą aplikację jedynie, że ktoś rzuci hasłem:

Zobacz ...,
zainteresuj się .....,
ja widziałbym, aby w tym projekcie wykorzystać .....

Bardzo dziękuję za wszelką pomoc.
  Forum: Kontrola i zarządzanie projektami · Podgląd postu: #1252152 · Odpowiedzi: 3 · Wyświetleń: 11 258

Lord
Napisane: 16.07.2020, 10:38:58





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(Burza @ 16.07.2020, 11:34:19 ) *
Fatal error: Uncaught Error:
i tu oczywiście cała lista tego, co nie tak.


zacznij od podanie co jest nie tak
  Forum: Przedszkole · Podgląd postu: #1252109 · Odpowiedzi: 2 · Wyświetleń: 377

Lord
Napisane: 5.07.2020, 17:00:30





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

https://www.w3schools.com/howto/howto_css_t..._responsive.asp
  Forum: Przedszkole · Podgląd postu: #1251956 · Odpowiedzi: 1 · Wyświetleń: 321

Lord
Napisane: 26.06.2020, 09:57:38





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

https://developer.mozilla.org/en-US/docs/We...ed_to_%3E1000ms

Ogólnie nie jest to zrobione poprawnie powinno sie zastosować websockets, napewno nie powinno sie aktualizować danych do serwera co kilka millisecond jak to teraz masz...
  Forum: PHP · Podgląd postu: #1251849 · Odpowiedzi: 4 · Wyświetleń: 946

Lord
Napisane: 16.06.2020, 08:24:44





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(slawekpiotr @ 15.06.2020, 22:58:59 ) *
no tak, prosto byłoby zrobić styczeń => '2020-01-01' i tak wszystkie miesiące, tyle że styczeń już minął i potrzeba jest zamienić styczeń na 2021 rok, ale już lipiec na 2020 bo to data z przyszłości, system ma podawać datę najbliższą z przyszłości, i tu nie wiem jak rozwiązać..


  1. $date = new DateTime('2000-12-31');
  2. $date->modify('+1 month')
  3.  
  4. // First day of a specific month
  5. $date = new DateTime('2010-01-19');
  6. $date->modify('first day of this month');
  7.  
  8.  
  9. $begin = new DateTime( '2012-08-01' );
  10. $end = new DateTime( '2012-08-31' );
  11. $end = $end->modify( '+1 day' );
  12.  
  13. $interval = new DateInterval('P1D');
  14. $daterange = new DatePeriod($begin, $interval ,$end);
  15.  
  16. foreach($daterange as $date){
  17. echo $date->format("Ymd") . "<br>";
  18. }


to powinno ci pomóc
  Forum: Przedszkole · Podgląd postu: #1251701 · Odpowiedzi: 4 · Wyświetleń: 379

Lord
Napisane: 26.05.2020, 11:36:45





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Klient chce by w aplikacji do nauki języka obcego przy wpisaniu słowa w języku polskim akceptowało mu literówki. Pomysły jak to zrobić, gotowe rozwiązania? Jakieś usługi zewnętrzne?
  Forum: PHP · Podgląd postu: #1251388 · Odpowiedzi: 0 · Wyświetleń: 485

Lord
Napisane: 21.05.2020, 10:23:19





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

  1. $_POST['dzien'] //tu masz numer dnia prawdopodobnie
  2. $dni_tygodnia = array('Poniedziałek', 'Wtorek', 'Środa', 'Czwartek', 'Piątek', 'Sobota','Niedziela'); // ta tablica jest numerowana od 0, czyli poniedziałek ma index 0, wtorek 1 itd
  3. echo $dni_tygodnia[2]; //wyświetli ci środę
  4. echo $dni_tygodnia[$_POST['dzien']]; //wyświetla dzień na podstawie liczby jaką przechowuje $_POST['dzien']
  Forum: Przedszkole · Podgląd postu: #1251344 · Odpowiedzi: 24 · Wyświetleń: 1 047

Lord
Napisane: 7.05.2020, 16:18:05





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

hover na tagu + js ?
  Forum: Przedszkole · Podgląd postu: #1251044 · Odpowiedzi: 5 · Wyświetleń: 301

Lord
Napisane: 24.04.2020, 13:04:38





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

1. Twoje reguły muszą być wyżej niż te wordpressowe
2. Zawsze możesz użyć jakieś wtyczki do wordpressa z przekierowaniami
  Forum: Przedszkole · Podgląd postu: #1250831 · Odpowiedzi: 1 · Wyświetleń: 219

Lord
Napisane: 12.04.2020, 07:37:22





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Sprawdź co zwraca ci phpinfo i zobacz co masz w
  1. $_SERVER['DOCUMENT_ROOT']


Oni tam z tego co pamiętam mają jakiś dziwny sposób na ustawienie roota i przez to miałem problemy z postawienie projektu w laravel.
  Forum: Serwery WWW · Podgląd postu: #1250642 · Odpowiedzi: 2 · Wyświetleń: 5 387

Lord
Napisane: 2.04.2020, 15:48:40





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(casperii @ 2.04.2020, 16:43:02 ) *
w sumie to na początku nie jest potrzebne, ale dalej jak najbardziej musi być gdyż wywala błąd: Delimiter must not be alphanumeric or backslash, a jsona nie będę przerabiać, bo za dużo musiałbym przepisywać obecną funkcję , która szła bez api. Pobera XMLa na FTP - jeśli nie ma na serwerze , jeśli jest to wczytuje dane z xml'a

A co chcesz przerabiać w JSON? chyba i tak chcesz mieć tablice wiec w czym problem ?
  Forum: Przedszkole · Podgląd postu: #1250535 · Odpowiedzi: 8 · Wyświetleń: 350

Lord
Napisane: 3.04.2020, 08:00:03





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(Pyton_000 @ 2.04.2020, 22:26:24 ) *
Chciałem to samo napisać. Jakie masz doświadczenie ogólnie?

Moje doświadczenie nie jest takie jakbym chciał, albo na co wskazuje mój straż. Ogólnie zacząłem jeszcze w poprzednim wieku. Od 2001 - 2014 pracowałem dla jednej firmy, gdzie można to określić 50% to helpdesk(nie instalowałem ludziom pakietu office, byłą to firma zajmująca się płatnościami w necie, miałem opiekę techniczna klientów w obowiązkach) 50% to dev, ale bez większych projektów. Potem praca w jednej firmie która robiła projekty e-commerce, teraz 2 lata we tej firmie, gdzie głownie małe/średnie projekty.
  Forum: Kontrola i zarządzanie projektami · Podgląd postu: #1250549 · Odpowiedzi: 6 · Wyświetleń: 5 823

Lord
Napisane: 2.04.2020, 09:44:34





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(Pyton_000 @ 1.04.2020, 20:21:28 ) *
Muszisz nauczyć klienta że On Ci mówi czego potrzebuje a jak to zostanie zrobione to już go nie powinno interesować. Jesli chce mieć Zapisz, Wyśli i wygeneruj PDF w 1 przycisku to tak zrób, ale czy TY zrobisz to dobrze i dasz sobie pole do dalszej rozbudowy to Twoja broszka. Ty piszesz kod i to jak go napiszesz tak będziesz potem płakał albo radośnie dopisywał kolejne rzeczy.

Zgadza się

Cytat(Pyton_000 @ 1.04.2020, 20:21:28 ) *
Kolejną rzeczą jest to że Ty jesteś specjalistą (oczywiście treści biznesowe ma Ci dostarczyć klient bo Ty nie musisz wiedzieć jak się oblicza jakieś rzeczy biznesowe) i doradzasz klientowi że tak nie będzie dobrze bo UX albo że sama aplikacja coś nie ten teges.


Owszem, tylko co z tego? Ja mu mowie, że coś nie jest zgodne z zasadami podatkowymi, on upiera się przy swoim, a po zmianach i tak po konsultacji przyznaje mi rację. Tutaj akurat się zabezpieczyłem, ale no nie mogę za każdym razem chuchac na zimne.

Cytat(Pyton_000 @ 1.04.2020, 20:21:28 ) *
Jeżeli klient się upiera przy swoim a rozliczasz się godzinowo to rób. On Ci płaci za poprawianie tego (uświadomo go że marnuje czas i pieniądze). I albo się rozstaniesz z takim klientem dla zdrowia psychicznego swojego i jego albo ciągniesz dla kasy.


Ja nie rozliczam, jestem na UoP, ale w mojej firmie nikt nie panuje nad założeniami tych projektów, umowy są BARDZOOO słabe. Ja dostaje wymagania pisze to, a po jakimś czasie wszystko się wywraca "BO KLIENT MUSI ZOBACZYĆ TO OCENI", no po wykonanej pracy ma oceniać? Gdzie miał projekt, mógł to przeklikać. Rozliczanie jest za projekt, a nie od H. A ile razy ja przerzucałem pola z modelu do modelu to nie zliczę tego. To rodzi frustrację. To jak budowlanic, który postawi scianę poraz 10 i musi ją zburzyć to naprawdę trafia szlak. A potem pretensje bo projekty się nie spinają, no ale czy to moja wina? Ja zrobiłem pierwsza wersją, zgodną z wytycznymi w 1/2 przeznaczonego czasu.
  Forum: Kontrola i zarządzanie projektami · Podgląd postu: #1250525 · Odpowiedzi: 6 · Wyświetleń: 5 823

Lord
Napisane: 1.04.2020, 16:43:09





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Jakieś tam swoje doświadczenie mam, ale większość swojego zawodowego życia byłem jednak pod kloszem. Pracowałem z ludźmi, którzy wiedzą czego chcą i informacje jakie dostawałem były rzeczowe. Od 2 lat ręce mi opadają, dostaje bazgroły klienta, gdzie klient wymyśla koło na nowo. Gdzie wszystko to co wiem i to czego się uczyłem (a staram się być pokorny, gdyż im więcej człowiek wie tym głupszy się czuje), można wyrzucić do kosza. Gdzie klient decyduje to co jak ma działać, mimo że często sięgamy szczytu głupoty. Perełki gdzie, klient połączył 3 akacje zapisz, generuj pdf i wyslij powiadomienie do klienta w 1 button i nie ma możliwości zmiany danych bez wysłania tego do zewnętrznego klienta. Absurdy gonią absurdy, a projekty oczywiście się niespinają. Bo jak się maja spinać jak w połowie aplikacji, nagle ktoś stwierdza, że dane mogą być zapisywane i wyświetlane w wielu walutach jednocześnie. A jak patrze w umowy to, często to są bazgroły na pół kartki A4.

Ja rozumiem, że większość z was powie, abym zmienił pracę bo firma jest "bee", albo że to ja jestem "bee" bo nie mogę ogarnąć projektu. Nie wierzę jednak, że nie macie takich problemów, jak nad tym zapanować by nie wywracać całego projektu 20x w ciągu jego trwania.

Jak u was sobie z tym radzicie? Co jest jak klient nie wie czego chce i/lub upiera się przy swoim rozwiązaniu, które jest złe, lub nie przyjmuje "JUZ PO" waszego rozwiązania, bo on to "WIDZIAŁ INACZEJ". Wiadomi klient nasz Pan, ale jakieś zasady i dobre praktyki muszą być zachowane.

PS. Wiem, że to "płacze i żale" ale musiałem...
  Forum: Kontrola i zarządzanie projektami · Podgląd postu: #1250504 · Odpowiedzi: 6 · Wyświetleń: 5 823

Lord
Napisane: 24.03.2020, 09:28:06





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(Pawel.Dabrowski @ 23.03.2020, 22:33:20 ) *
Witam, poniższe strony próbowałem przenieść na inny serwer:
  • 59dh.ptaki-ptakom.net - wordpress
  • foto.ptaki-ptakom.net - piwigo
  • oboz2010.ptaki-ptakom.net - theportal2
  • witajwiosno.ptaki-ptakom.net - theportal2


Udało mi się przenieść tylko 1 stronę.
Na pozostałych stronach białe tło.
Proszę o pomoc.


Musisz włączyć raportowanie błędów (często da radę to zrobić z panelu admina hostingu). Bez tego nie wiadomo co pacjentowi dolega. Z duża dozą prawdopodobieństwa może być to spowodowane wersją PHP. Najlepiej ustaw taką jaka była.
  Forum: PHP · Podgląd postu: #1250349 · Odpowiedzi: 1 · Wyświetleń: 562

Lord
Napisane: 16.03.2020, 12:19:04





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Sam nie tak dawno (kilka lat tem) miałem upgr swoich narzędzi i wiedzy. I chyba najlepszym sposobem jest nauczenie się jakiegoś FW, bo zamiast uczyć się composera od 0, MVC, migracji, dodstajesz to w pakiecie i możesz bez budowania całego "systemu", być jedynie jego użytkownikiem. Możesz zobacz jak to wygląda i po co i na co to jest. Sprawdź sobie np. Laravela.
  Forum: Przedszkole · Podgląd postu: #1250167 · Odpowiedzi: 9 · Wyświetleń: 545

Lord
Napisane: 4.03.2020, 20:12:59





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(trueblue @ 4.03.2020, 21:01:58 ) *
+/- na jednej sztuce: rynkowa cena produktu - Twoja średnia cena produktu (obliczona jako: średnia sprzedaż - średni zakup).

Masz rację przekombinowałem.
Cytat(trueblue @ 4.03.2020, 21:01:58 ) *
Na sprzedaży produktu zarobiłeś: sumaryczna sprzedaż - sumaryczny zakup (nie średnia).

z tym sumarycznym zakupem nie do końca bo mam jeszcze coś w "magazynie" więc tego liczyć nie będę, ale ogólnie wszystko się zgadza.


-------------------

Wróć smile.gif

Sumaryczne tak, ale gdybym chciał policzyć dla tej jednej sprzedaży to jednak tak jak zapisałem wyżej smile.gif

Przyjkład

mam 1000 euro po 4 PLN/szt

sprzedaje 500 po 4,1 PLN/szt to daje mi zysk 50 PLN

teraz Kupuje 500 euro po 5 pln mam razem 1000 euro w średniej cenie zakupu 4,5 PLN

sprzedaje 500 euro po 4,5 czyli wychodzę na 0
---
Zostało mi 500 euro i mam 50 pln zysku z obrotu

------------------------------------
Przykład 2 (te same zdarzenia inaczje liczone)
kupiłem 1000 euro po 4pln i 500 euro po 5pln co daje mi razem 1500 euro po 4,3333

sprzedałem po 1000 euro po średnim kursie 4,3 (4,1 + 4,5) /2

zostało mi 500 Euro jak wyżej, ale jestem na minusie 0,0333 * 1000 ? czyli -30 pln?

ale moje euro jest warte jakies 83pln więcej ?

-------------------
Ewidentnie mam to samo tylko w przykładzie 1 mam inna średnią zakupu niż w 2 przykłądzie sad.gif


Muszę się z tym przespać bo ewidentnie nie myślę smile.gif
  Forum: PHP · Podgląd postu: #1249933 · Odpowiedzi: 8 · Wyświetleń: 837

Lord
Napisane: 4.03.2020, 19:58:18





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(trueblue @ 4.03.2020, 20:52:06 ) *
Przyznam, że zaczynam tracić zrozumienie co dokładnie chcesz obliczyć.

Ja bym zrobił tak jak wcześniej, czyli:
Średnia cena ze sprzedaży - średnia cena z zakupu = średni zysk.

Widzisz ja też, może prościej wyjaśnię to na zasadzie walut.
kupujesz euro po rożnych kursach i po różnych kursach to sprzedajesz w zależności od dnia.

i chodzi mi o 2 rzeczy ile zarobiłeś na obrocie tą walutą
oraz ile wzrósł twój kapitał względem ceny zakupu, myślę ze teraz jaśniej.


  Forum: PHP · Podgląd postu: #1249931 · Odpowiedzi: 8 · Wyświetleń: 837

Lord
Napisane: 4.03.2020, 19:42:07





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Cytat(trueblue @ 4.03.2020, 21:29:39 ) *
Na kupnie jednego przedmiotu zyskałeś 25zł/25=1zł.

1. Jeśli sprzedałeś 5 przedmiotów po 90zł, to straciłeś 25zł, czyli na jednym przedmiocie 5zł.
Zysk średni na jednym przedmiocie: 1zł-5zł=-4zł (strata)

2. Jeśli sprzedałeś 5 przedmiotów po 95zł, to nic nie zyskałeś, ani nie straciłeś.
Zysk średni na jednym przedmiocie: 1zł.

3. Jeśli sprzedałeś 5 przedmiotów po 100zł, to zyskałeś 25zł, czyli na jednym przedmiocie 5zł.
Zysk średni na jednym przedmiocie: 1zł+5zł=6zł.


czyli sugerujesz by liczyć to od średniej.

miałem 25 sztuk średnio wartych w danym dniu 94, sprzedałem 5 sztuk po cenie 95
mam teraz 20 sztuk
(10szt x 100 + 15szt x90 - 5szt x 94(średnia)) /(10+5-5) = średnia

zysk to cena sprzedaży - aktualna cena średnia zakupu
czyli mam kolejna tabele sprzedaż gdzie zapisuje
srednia wartość , ilość, cena sprzedaży

przy kolejne sprzedaży 3 sztuk, średnia bym liczył tak:

(10szt x 100 + 15szt x90 - 5szt x 94(średnia) - 3szt x 94(srednia bez zmian, bo nie było zakupów) ) /(10+5-5-3) = średnia

nie ma tu luki w rozumowaniu?
  Forum: PHP · Podgląd postu: #1249929 · Odpowiedzi: 8 · Wyświetleń: 837

Lord
Napisane: 4.03.2020, 19:21:20





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Nie ma dla mnie znaczenia, czyt ten po 90 czy po 100 i to jest problem.

tylko jak mam obliczyć zysk z tej sprzedaży? tych 5 przedmiotów? jaką cenę kupna tutaj policzyć?
min, max, avg?
  Forum: PHP · Podgląd postu: #1249927 · Odpowiedzi: 8 · Wyświetleń: 837

Lord
Napisane: 4.03.2020, 19:07:20





Grupa: Zarejestrowani
Postów: 239
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----

Mam pewien problem i nie wiem do końca jak rozwiązać to w bazie.

Kupuje produkt po różnej cenie. Zapisuje sobie w bazie informacje o tym w jakiej cenie dany produkt danego dnia został zakupiony.

i na podstawie tego mogę obliczyć czy jestem na plusie czy na minusie wzg aktualnej ceny.

Jeżeli kupiłem 10x 100PLN i 15x 90pln, a aktualna cena jest po 95 to jestem 25 na plusie i to jest mój zysk.

Problem jest gdy chce sprzedać 5 produktów. Gdybym sprzedał te po 90 to jestem na plusie 25, jak te po 100 to na minusie 25, gdybym policzył to po średniej (94) to jestem 5 na plusie. Ale przecież nikt nie będzie wybierał (skoro to ten sam produkt) czy to ten po 100 czy po 90.

A mnie interesuje dwie rzeczy:
1. Ile zarobiłem na sprzedaży tego produktu
2. Ile jestem na +/- na posiadaniu danego produktu względem aktualnej ceny.

Ktoś wie jak to zaplanować?
  Forum: PHP · Podgląd postu: #1249925 · Odpowiedzi: 8 · Wyświetleń: 837

10 Stron V   1 2 3 > » 

New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 11:58