[ООП] Как да покажа няколко селектирани реда от базата?

bobonik

Registered
Здравейте,
Тъй като тепърва започвам да уча ООП сериозно и не искам още в начало да правя грешки, които повтарям много често. Та въпроса ми е:
Да речем съм направил селект на всички новини - имам метод, който селектира всики новини и т.н., къде трябва да използвам цикъла, за да покажа всички новини? В метода или направо във файла, в който ще се показва целият HTML, или има друг начин?
 
Разглеждай нещатата така: Метода си го представи, че е един рафт а секцията е класа. Ти отиваш до секцията (инстанцираш класа), посягаш към рафта (викаш метода) и взимаш нужното нещо, примерно блуза и панталон (взимаш от метода един масив със всички дрехи). Това е цялата работа. Сега вече масива си го въртиш резултата от метода във главния файл(ако така може да го наречеме).

Това е същото като: Рафта не те облича. Метода не върти цикъла.
Този който взима даденото нещо, той извършва действията.

Този метод също може да го ползваш и за друго, примерно искаш само дадено нещо от масива да се изкара на екрана, тогава единствено на резултата добавяш определения ключ и показваш резултата. А иначе ще трябва да създадеш нов метод, който пък ще има 1:1 код със другя (хубаво е да не се дублира код) и става една ... После пък ако ти трябва броя на резултатите, 3 те метод правиш, тъй като другите 2 метода извършват различни действия.

Метода просто ти връща дадена информация в суров вид. Действията със тази информация се извършват там където е извикан метода.
 

Back
Горе