![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Wiem mniej więcej o co chodzi w klasach, jednak jakoś coś mi nie wychodzi przy tworzeniu odpowiedniej. Nakierujcie mnie, co robię źle.
ale to jest nie poprawne... Przypuścmy chcę utworzyć klasę a w niej funkcję, która szuka konkretnego produktu po ID. Tak napisałęm "po swojemu" jednak nie wiem jak wyciągnąć konkretną danę z funkcji - np. cenę i nazwę ? Jak to zrobić ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 20 Dołączył: 20.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
1. Wywołując w sposób $obiekt->własność odwołujesz się do konkretnego obiektu. Musisz więc wywołać własność OBIEKTU (produkt), a nie klasy(produkty).
2. Nie możesz wywołać nieistniejącej własności (przynajmniej nie będziemy się zagłębiać w to jak to się robi), więc zmienna $ala musi być zadeklarowana wewnątrz klasy. 3. Jakie masz ustawienia raportowania błędów? Bo Twój skrypt od razu zwrócił dwa błędy typu E_NOTICE, ustaw sobie w php.ini, żeby Ci je wyświetlało (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 08:17 |