Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 4 Dołączył: 11.08.2006 Ostrzeżenie: (10%)
|
Witam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
mam np taki oto kod:
i nasuwa się pytanie, co zrobić żeby tego tyle razy nie powtarzać ? mam jakąś tam klase do zarządzania Osobami i praktycznie w każdej metodzie musze powtarzać ten sam fragment kodu... jak wy to rozwiązujecie? czy poprostu zrobić dodatkową metodę do której będę przekazywać coś takiego:
choć to pewnie nia zawsze się sprawdzi... pisząc obiektowo raczej nie powinno się powtarzać kilka razy (DRY;)) jakieś rozwiązanie ? z góry dzięki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 17 Dołączył: 8.11.2008 Skąd: Libiąż Ostrzeżenie: (0%)
|
W __construct() też musisz mieć try ... catch() bo tak nakazuje manual (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) No i po wywołaniu zapytania powinieneś robić $row -> closeCursor(); a nie dopiero w destruktorze (uruchamia on się dopiero wtedy, kiedy niszczony jest obiekt/kończy działanie aplikacja)
|
|
|
|
terabit [SQL / PDO...] Powtarzający się kod 31.03.2009, 17:14:51
Zyx Czy ja dobrze widzę, że łączysz się z bazą za każd... 31.03.2009, 18:05:19
terabit Czy tak będzie lepiej ? :
[PHP] pobierz, plaintext... 8.04.2009, 11:32:34
Methestel [PHP] pobierz, plaintext <?phpclass PdoFactory ... 8.04.2009, 16:50:05 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 21:37 |