![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.10.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
Do pracy dyplomowej stworzyłem prosty DAO, który ma mi ułatwić życie i odciążyć od przepisywania w nieskończoność podobnych zapytań MySQL-a. Jego użycie polega na utworzeniu klasy MySqlList, załadowaniu konfiguracji danej tabeli (użyte pola, funkcje, pola z innych tabel) i pobraniu wyniku poprzez jedną z metod:
* getAll() - pobiera wszystkie wyniki * get($id) - pobiera element o konkretnym ID * getBy[Tu nazwa dowolnego z pól tabeli wg. którego szukamy, użyta funkcja __call()] Do tej pory funkcja getAll i getBy zwracała wynik w postaci tablicy obiektów MySqlListItem, ale zastanawiam się czy jest to rozwiązanie sensowne. Myślę nad wprowadzeniem w klasie MySqlList publicznej zmiennej $result, która była by Iteratorem - przy okazji mógłbym w ten sposób pozbyć się metody get($id); Czy macie jakieś inne rozwiązania - szukam czegoś możliwie intuicyjnego i sensownego. PS. Używam PHP5 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 0 Dołączył: 27.01.2005 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
OT
Sorry Bela, ale czego Ty nie robisz? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) /OT Ja miałem kiedyś mały prymitywny systemik, ale teraz używam Propela i na php5.1 (cvs) PDO i wystarcza |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 10:19 |