![]() |
![]() |
-Gość_Suchy- |
![]()
Post
#1
|
Goście ![]() |
Witam. Po pierwsze przepraszam za brak tagu w topicu. Nie napsiałe mbo eni wie mgdzie to włożyć. Mam problem. Nie umiem nauczyć sie klasi obiektów. W ogule nie wiem po coto jest i zczym t osięje. Podstawy php znam ,ale z tym mam ogromny problem:/ gdyby ktoś mołg i zechiał , drodzy forumowicze, podzielić sięswojąwiedzą na ten temat byłby mwdzieczny.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Cześć - na początku chciałbym Cię poprosić abyś zanim nacisniesz 'Wyślij posta' przeczytł go jeszcze raz i poprawił błędy ortograifczne/stylistyczne - ciężko się takiego posta czyta (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Teraz do rzeczy: Cytat -kod jest bardzje czytelny -łatwiej go wykorzystać kilka razy lub prz yinnych projekatch Po to właśnie min. wymyślono OOP (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Aby programowan ie bardzioej zbliżyć do 'rzeczywistości' (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat -po napisaniu bardzo prostej klasy szabonow czlowiek inaczej patrzy na programowanie i zastanawi sie czem uodrazu tak nie robił Prawda? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat przepraszam za 3 post z rzedu:/ Zarejestruj się to nie będziesz miał takiego problemu. Teraz co do klasy:
A ja znowusz uparcie twierdze ze to powinno być 'private' !
A to np. 'public'
Świetnie, że używasz konstruktora - tylko lepiej go nazywać __construct() (jeśli używasz PHP5)
To wrzuć do destruktora.
W takim przypadku ładniej używać wyjątków (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Do tej klasy dodałbym jeszcze obsługę zapytań - pobieranie rekordów itp. Druga klasa, oprócz tego samego co powyżej:
Jeżeli $this->stronaNazwa ma być używane w zapytaniu SQL to dodałbym jeszcze do tego mysql_escape_string.
Wykonywanie zapytań wrzuciłbym właśnie do poprzedniej klasy, czyli byś miał: polaczzBD->zapytanie(....);
Sprawdź czy plik istnieje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
sprwadź czy $this->zawartosc nie jest pustą tablicą. Powodzenia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował TomASS 23.04.2006, 08:47:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 03:57 |