Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Relacje lista produktów - produkt a klasy
Forum PHP.pl > Forum > PHP > Object-oriented programming
MalyKazio
Witam,

Tworzę nową stronę. Ma to być pierwszy projekt napisany obiektowo. Teorię znam, praktycznie też klasy działają ale mam inne pytanie.
Jak właściwie zorganizować relacje produkt - lista produktów?
Klasa "produkt" pobiera dane z bazy danych, tworzy obiekt itd. Stworzenie egzemplarza obiektu wiąże się z zapytaniem do bazy danych, które pobiera dane produktu. Jak teraz stworzyć listę produktów? Stworzyć oddzielną klasę "listaproduktow", która pobierze kilkanaście / kilkadziesiąt rekordów z bazy i dla każdego stworzy egzemplarz klasy "produkt"? Wiązałoby się to z kilkudziesięcioma zapytaniami do bazy (dla każdego produktu). Czy też w klasie "listaproduktow" stworzyć metodę, która powieli część klasy "produkt" i zwróci tablicę z danymi tych wszystkich produktów? Byłbym wdzięczny za podpowiedź.
Psajkus
To rozwiąże Twój problem http://blog.fedecarg.com/2009/03/22/domain...le-application/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.