![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 4 Dołączył: 4.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Koledzy z forum uświadomili mi, że to czas na naukę obiektówki. Jest to moja pierwsza "większa" klasa (te z tutoriali ograniczały się do sami wiecie czego (IMG:style_emoticons/default/biggrin.gif) ). Na wstępie też proszę aby nie było tematów w stylu PDO gdyż skoro mam się uczyć to lepiej na swoich skryptach. Problem pojawił się już na początku. Coś co w strukturalnym kodowaniu wygląda tak:
nie chce mi wyjść w obiektówce. Chodzi mi konkretnie o "oznakowanie" połączenia mysql_connect by potem wywołać go przy mysql_select_db. Teoretycznie proste, ale co jeśli pojawi sie więcej połączeń? Wtedy każde musiało by mieć swoją zmienną na zasadzie: $polaczenie1, $polaczenie2 . Mam nadzieje, że rozumiecie o co mi lotto (IMG:style_emoticons/default/smile.gif) A tak przy okazji to mam pytanie, które mnie męczy a o dziwo w nie znalazłem na nie odpowiedzi:
czy zmienne muszą być deklarowane przed wywołaniem funkcji czy mogą zostać utworzone dopiero "w niej". Chodzi mi o 3 zmienne - private $login; private $haslo; private $host; Innymi słowy - czy musi to wyglądać tak:
czy może tak:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
Co wyście się wszystcy uparli na "klasę obsługi mysql"? Podlinkowana klasa jest zła. MVC/MVP/innych warto używać. Ty byś powybanował towarzycho nie? Co Ci szkodzi że piszą klasy które z oop mają tyle wspólnego co żyd z chińczykiem? Niech se piszą (IMG:style_emoticons/default/biggrin.gif) Każdy od czegoś zaczynał. Piszcie piszcie, uczcie się na błędach, jak się pisze swój kod i on zaczyna działać to później się go przepisuje jeszcze z trylion razy bo się wpadło na lepszy pomysł. To rodzi nowe idee i rozwija kreatywność. Piszcie piszcie. btw ja też tak zaczynałem teraz przepisuje swojego FW już 7 raz bo cały czas mi się w nim coś nie podoba (IMG:style_emoticons/default/biggrin.gif) Ten post edytował cojack 24.07.2010, 20:00:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 12:36 |