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) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Cytat . Nie miałem pojęcia (bo i skąd miałem je mieć), że masz na myśli cały ORM skoro temat jest o hydracji. Wspomniałem o ORM i metodach magicznych bo askone stwierdził że należy tylko używać ORM bo metody magiczne są ble.Powiedziałem więc, że ORM też stosują metody magiczne, więc czemu nagle metody magiczne w ORM nie są ble a bez ORM są ble. To tak jakby bardzo nie polecać silnika X, ale zachwalać już samochód z tym właśnie silnikiem. Na co ty na mnie zacząłeś krzyczeć jak się okazuje bez powodu, ja teraz muszę przez ciebie do psychiatry chodzić bo mam nocne koszmary, rano budzę się cały rozstrzęsiony i tak przez cały dzień....wyślę ci rachunek za psychiatrę(IMG:style_emoticons/default/exclamation.gif) (IMG:style_emoticons/default/tongue.gif) (IMG:style_emoticons/default/wink.gif) |
|
|
|
eccocce wynik SELECT-a automatycznie do pól obiektu 8.09.2011, 12:56:54
askone Tylko i wyłącznie ORM. O więcej zapytaj wujka G...... 8.09.2011, 13:16:51
eccocce Np. Propel? 8.09.2011, 13:35:11
nospor Czemu tylko i wyłącznie ORM?
Wystarczy tylko dodać... 8.09.2011, 13:36:37 
askone Cytat(nospor @ 8.09.2011, 14:36:37 ) ... 8.09.2011, 13:40:41
nospor A ORM to niby z czego korzysta? ORM też korzysta z... 8.09.2011, 13:43:14
melkorm IMHO klasa dziedzicząca po ArrayObject + magiczne ... 8.09.2011, 15:12:40
destroyerr @nospor wszystkie ORM'y korzystają z metod mag... 8.09.2011, 15:24:34
nospor Nie mam bladego pojęcia. Nie używam żadnego.
Aczko... 8.09.2011, 19:21:28
destroyerr No widzisz, nie używasz, nie masz bladego pojęcia ... 8.09.2011, 22:04:13
bastard13 Kurde, nie miałem przyjemności z Propelem, a z Doc... 8.09.2011, 22:36:48
nospor Dobrze, przepraszam
Zmylił mnie kawałek kodu, któ... 9.09.2011, 06:39:43
destroyerr Cytatprzypuszczam, że i tak jest ich pełno tam peł... 9.09.2011, 08:00:37
nospor @destroyerr coś tu nie gra. "Krzyczysz" ... 9.09.2011, 08:08:09
melkorm CytatJa zaś sobie nie wyobrażam jak można z tym pr... 9.09.2011, 08:23:23
destroyerr @nospor, jeszcze raz. Byłem przekonany, że rozmawi... 9.09.2011, 09:51:56 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 23:31 |