Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wynik SELECT-a automatycznie do pól obiektu
eccocce
post
Post #1





Grupa: Zarejestrowani
Postów: 165
Pomógł: 5
Dołączył: 10.07.2008
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Hej,
Tak się zastanawiam jak załatwiacie sytuacje, gdy SELECT pobiera wam z bazy np. 50 pól i chcecie je umieścić jako wartości pól jakiegoś obiektu.

Np. mamy obiekt User, który ma 50 pól typu id, email, name, surname ...
Wszystkie dane Usera pobieramy z bazy. Do tej pory pisałem ręcznie:
$u = new User();
$u->setID($row['id']);
...
Dla 10 pól OK, ale gdy pól jest więcej, to trochę nieciekawie.

Macie jakieś sposoby na szybkie uzupełnianie?

PS: w trakcie pisania tego posta zdążyłbym ręcznie uzupełnić około 20 pól (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bastard13
post
Post #2





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Kurde, nie miałem przyjemności z Propelem, a z Doctrinem tylko < 2, więc też nie wiem, ale znając lubość twórców bibliotek/ORMów/Frameworków PHP do używania metod magicznych przypuszczam, że i tak jest ich pełno tam pełno:) Z tego co wiem to encje w doctrine 2 rzeczywiście ich nie posiadają, ale to nie oznacza, że sam ORM ich nie zawiera.

Cytat(nospor @ 8.09.2011, 20:21:28 ) *
Nie mam bladego pojęcia. Nie używam żadnego.

Ja mimo nieustannego bluzgania na doctrine jednak nie wyobrażam sobie pracy bez czegoś w tym stylu. Chylę czoła:)

Ten post edytował bastard13 8.09.2011, 22:40:25
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 23:19