Formularz, mnożenie i sumowanie rekordów |
Formularz, mnożenie i sumowanie rekordów |
6.02.2020, 20:53:14
Post
#61
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 22.05.2015 Ostrzeżenie: (0%) |
|
|
|
6.02.2020, 20:58:39
Post
#62
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Ja naprawde nie ogarniam tych glupot, bo inaczej juz tego nazwac nie mozna, ktore robisz....
employee['stawka']; Czemu nagle usunales ztego $? Przeciez $ oznacza zmienna a ty to nagle radosnie usunales.... Tak ma byc $employee['stawka']; Komunikat bledy wyraznie o tym mowil Kolejne public function getEmployee($) co to jest?? Przeciez przekazywales tam ID i nagle zniknelo. Samo wyparowalo? public function getEmployee($id) To samo tutaj public function getCar() ..... public function getCar($id) -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
6.02.2020, 21:27:48
Post
#63
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 22.05.2015 Ostrzeżenie: (0%) |
Kod array(1) { [0]=> array(4) { ["id_pracownika"]=> string(2) "18" ["imie"]=> string(6) "Maciek" ["nazwisko"]=> string(6) "Zając" ["stawka"]=> string(2) "20" } } Notice: Undefined index: stawka in /httpdocs/zlecenie/controllers/Homepage.php on line 17 array(1) { [0]=> array(4) { ["id_samochodu"]=> string(1) "6" ["marka"]=> string(2) "VW" ["model"]=> string(4) "POLO" ["koszt_km"]=> string(1) "2" } } Notice: Undefined index: koszt_km in /httpdocs/zlecenie/controllers/Homepage.php on line 20 Notice: Undefined variable: koszt in /httpdocs/zlecenie/controllers/Homepage.php on line 21 NULL
|
|
|
6.02.2020, 21:34:56
Post
#64
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Wczesniej miales
return $response[0]; teraz masz return $response; Zmieniasz kod w jednym miejscu ale nie dostosowujesz zmian w innym to ci przestaje dzialac. To wyglada jakbys walil na chybil trafil w klawiature i co wyjdzie to wyjdzie i bach na forum -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
6.02.2020, 21:45:40
Post
#65
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 22.05.2015 Ostrzeżenie: (0%) |
Kod array(4) { ["id_pracownika"]=> string(2) "19" ["imie"]=> string(4) "Adam" ["nazwisko"]=> string(5) "Nowak" ["stawka"]=> string(2) "12" } array(4) { ["id_samochodu"]=> string(1) "6" ["marka"]=> string(2) "VW" ["model"]=> string(4) "POLO" ["koszt_km"]=> string(1) "2" } Notice: Undefined variable: koszt in /httpdocs/zlecenie/controllers/Homepage.php on line 21 NULL
Ten post edytował sauber94 7.02.2020, 10:47:22 |
|
|
7.02.2020, 10:39:13
Post
#66
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Pokazuj kod, ktory aktualnie masz a nie wyczyszczony. Blad co teraz masz nie odpowiada kodowi
Kolejna sprawa: co to kurcze jest $r->createOrders($id_pracownika, $id_samochodu, $kilometry, $koszt, $wartosc_uslugi, $typ_uslugi, $czasochlonnosc); Skad ci sie nagle wytrzasnelo $wartosc_uslugi, $typ_uslugi, $czasochlonnosc ? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
7.02.2020, 10:53:50
Post
#67
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 22.05.2015 Ostrzeżenie: (0%) |
$wartosc_uslugi, $typ_uslugi, $czasochlonnosc
Dodałem do kodu, bo w formularzu dodałem nowe inputy, jeżeli trzeba to mogę usunąć by nie drażniło. Kod array(4) { ["id_pracownika"]=> string(2) "19" ["imie"]=> string(4) "Adam" ["nazwisko"]=> string(5) "Nowak" ["stawka"]=> string(2) "12" } array(4) { ["id_samochodu"]=> string(1) "6" ["marka"]=> string(2) "VW" ["model"]=> string(4) "POLO" ["koszt_km"]=> string(1) "2" } int(924) Tu raczej problem związany z bazą nie będzie?
Ten post edytował sauber94 7.02.2020, 10:57:12 |
|
|
7.02.2020, 10:55:36
Post
#68
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
var_dump($koszt);
exit; $koszt = $czasochlonnosc * $stawka + $kilometry * $koszt_km; Naprawde nei widzisz tu jakiegos problemu? Nawet jak php wyraznie pluje ci oczywistym bledem? Naprawde musze ci ja to jeszcze pisac? Juz nie bede nawet pisal o tym, ze ja ci podalem poprawny kod na to, ktory ty jak zwykle przeinaczyles bezmyslnie Cytat $wartosc_uslugi, $typ_uslugi, $czasochlonnosc Dodałem do kodu, bo w formularzu dodałem nowe inputy, jeżeli trzeba to mogę usunąć by nie drażniło. Czyli to sa dodatkowe pola, ktora zapisujesz celowo w bazie? No to maja zostac. Myslalem ze to co innego niz jest -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
7.02.2020, 11:06:13
Post
#69
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 22.05.2015 Ostrzeżenie: (0%) |
var_dump($koszt);
exit; $koszt = $czasochlonnosc * $stawka + $kilometry * $koszt_km; Kurcze myślałem, że nie przeczytasz tak szybko mojego posta bo zorientowałem się i edytowałem post ale ty odpisałeś widząc ten błąd.. Tak, to są dodatkowe pola i z nimi wszystko jest okej, działają poprawnie. Ten post edytował sauber94 7.02.2020, 11:06:41 |
|
|
7.02.2020, 11:09:14
Post
#70
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Blad z nieistniejaca zmienna $koszt miales juz od paru postow, wiec to nie tak, ze ja szybko przeczytalem poprzedni post. Ja to juz znalem od wczoraj. Liczylem jednak ze przez te kilkanascie godzin sam do tego dojdziesz.
No i co ci teraz zwraca var_dump($koszt); ? Masz tam juz poprawna wartosc? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
7.02.2020, 11:27:11
Post
#71
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 22.05.2015 Ostrzeżenie: (0%) |
No i udało mi się właśnie go znaleźć dzięki Tobie, przez to że poprosiłeś ponownie o kod, przy dodawaniu na forum zobaczyłem go i szybko edytowałem
Tak działa i dziękuję Ci bardzo, tylko tyle, że na stronie formularza wyrzuca mi błędy: Kod Warning: Missing argument 1 for Resources::getEmployee(), called in /httpdocs/zlecenie/controllers/Homepage.php on line 27 and defined in /httpdocs/zlecenie/models/Resources.php on line 24 Notice: Undefined offset: 0 in /httpdocs/zlecenie/models/Resources.php on line 39 Warning: Missing argument 1 for Resources::getCar(), called in /httpdocs/zlecenie/controllers/Homepage.php on line 29 and defined in /httpdocs/zlecenie/models/Resources.php on line 60 Notice: Undefined offset: 0 in /httpdocs/zlecenie/models/Resources.php on line 75 Resources.php
Homepage.php (bez debugowania):
|
|
|
7.02.2020, 11:30:44
Post
#72
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Cytat No i udało mi się właśnie go znaleźć dzięki Tobie, przez to że poprosiłeś ponownie o kod, przy dodawaniu na forum zobaczyłem go i szybko edytowałem A nie mogles na to wpasc po tym jak php plul ci bledem, ze uzywasz zmiennej ktora nie istnieje? I php na dodatek wyraznie pisal jaka zmienna, w ktorym pliku i w ktorej linii. Czemu nie czytasz tych bledow?Czemu nie czytasz kolejnych bledow, ktore php ci sypie " Warning: Missing argument 1 for Resources::getEmployee(), called in /httpdocs/zlecenie/controllers/Homepage.php on line 27 " Przeciez jak wol masz napisane co zle w ktorym pliku i w ktorej linii. Ciezko tam zajrzec? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
22.02.2020, 17:58:05
Post
#73
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 22.05.2015 Ostrzeżenie: (0%) |
Zrobione, działa tak jak należy.
Bardzo Ci dziękuję za cierpliwość i pomoc. Doszła mi tabela MATERIALY_PRZYDZIELONE, która wygląda następująco: - id_materialu_przydzielonego - id_zlecenia - id_ materialu - ilosc Prócz tego jest tabela MATERIALY: - id_materialu - nazwa - ilosc - wartosc Oraz standardowo tabela ZLECENIE - id_zlecenia - id_pracownika - id_samochodu - data_uslugi - kilometry - czasochlonnosc - wartosc_uslugi - typ_uslugi - koszt Mając dodane zlecenie do bazy, mam możliwość danemu zleceniu przydzielić materiały które lądują w tabeli MATERIALY_PRZYDZIELONE. Ostatnio przy pomocy stworzyliśmy wyliczanie kosztu zlecenia, pasuje mi teraz podpiąć do kosztu te materiały_przydzielone a łatwo nie jest bo jak wiadomo koszt zlicza się w tabeli ZLECENIE a kompletnie nie wiem jak zabrać się by z MATERIALY_PRZYDZIELONE dołączyć do tego kosztu. |
|
|
23.02.2020, 17:38:15
Post
#74
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Pytasz juz o to tutaj
http://forum.php.pl/index.php?showtopic=26...p;#entry1249482 Naprawde nie ma sensu jednego problemu walkowac w dwoch watkach. Jako ze oryginalny problem jest juz skonczony, a na nowy masz juz temat zalozony, ten moge smialo zamknac -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
Wersja Lo-Fi | Aktualny czas: 15.05.2024 - 03:29 |