![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Walczę z kolejnym wymogiem projektu nad którym siedzę. "Logika MySQL powinna być obsługiwana przez obiekty z właściwościami, zamiast bezpośrednich wartości kolumn. Proszę użyć setters i getters aby to osiągnąć oraz nie zapomnieć użyć ich do zapisu i wyświetlania logiki." Póki co to nie użyłem setter/getter. Pokażcie proszę na przykładzie mojego poniższego kodu jak to powinno być zastosowane. Klasa Produkt
Kawałek klasy ProductAdd z metodą wrzucającą do bazy:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Starasz sie o te nowa robote, ona wymaga samodzielnosci. Ok, na poczatku mozna o cos pytac, ale latanie z pierdulami to naprawde za dlugo miejsca tam nie zagrzejesz nawet jako junior
Jkaim cudem $type to jest string? przeciez do $type przypisujesz $type = \PDO::PARAM_INT; Wiec idziesz do manuala PHP i patrzysz czym jest \PDO::PARAM_INT i juz wiesz jakiego typu bedzie $type Tak, jak funkcja nic nie zwraca to void return $this->stmt->fetchAll(\PDO::FETCH_ASSOC); No to samo tutaj. Co ci zwraca fetchAll() ? Obiekt? Naprawde? Bo ja wchodze do manuala i widze ze wraca jednak co innego |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 23:15 |