![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 266 Pomógł: 0 Dołączył: 4.01.2007 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
bawię się obiektowym PHP, nasuwa mi się myśl, jak np. z pliku function_sql.class.php,gdzie jest klasa class Sql, w której znajduje sie funkcja:
połączyć ją z classą Rejestracja gdzie znajduje się w pliku rejestracja.class.php próbowałem tak:
ale niestety nie działa... Prosiłbym o cenne uwagi. Pozdrawiam Ten post edytował SN@JPER^ 19.05.2007, 13:22:55 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 8.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
Jak użyjesz dziedziczenia (extends) to metody i pola są dołączane do dziecka
![]() -------------------- Jabber/E-Mail: dominiksokal[at]gmail.com | GG: #3795571
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 266 Pomógł: 0 Dołączył: 4.01.2007 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
ale niestety nie działa... Hmm, myślę że fair będzie jeśli uwagi będą tak samo cenne jak pytanie.Prosiłbym o cenne uwagi. <ironia>Otóż: pewnie na balkonie łazi mucha. Pogoń ją to zacznie działać.</ironia> Jeśli piszesz że coś nie działa to powiedz co to dla Ciebie oznacza. Nie wyświetla się coś, wyświetla ale nie to czego chcesz. Jaki masz poziom raportowania błędów? Czy wyświetlają się jakieś błędy? Jeśli tak to jakie? Jeśli nie to też napisz, że nie. Polecam: Jak mądrze zadawać pytania A teraz podpowiedź: Brak Ci totalnych podstaw, stringi daje się w apostrofach albo cudzysłowach. Łańcuchy znaków (string) P.S. Proszę poprawić tytuł wątku na spełniający zasady formułowania tytułów wątków opisanych w Regulaminie. Inaczej wątek zostanie zamknięty. |
|
|
![]()
Post
#5
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
do tego po co dodawać specjalną metode żeby tylko echo nią opakować, do tego
z
znajduje sie w jakiejś funkcji czy tylko lezy luzem? |
|
|
![]()
Post
#6
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
EDIT: Źle sobie popatrzyłem, daj:
Ten post edytował webdicepl 19.05.2007, 13:21:54 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 266 Pomógł: 0 Dołączył: 4.01.2007 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
A jak to będzie w przypadku połączenia z bazą, tak(?):
fuction_sql.class.php:
rejestracja.class.php:
Jednakże, gdy tak zrobiłem wyskakuje komunikat: Parse error: parse error, unexpected T_VARIABLE, expecting T_FUNCTION in D:\......\rejestracja.class.php on line 8 EDIT: Zobaczylem wy edytowany post: rejestracja.class.php:
Ten post edytował SN@JPER^ 19.05.2007, 13:28:35 |
|
|
![]()
Post
#8
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
|
|
|
![]()
Post
#9
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
rozumiesz zasade działania klas? w klasie sią tylko zmienne i metody(funkcje) nie moze tam nic luzem leżeć...
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 266 Pomógł: 0 Dołączył: 4.01.2007 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Dlatego wyedytowałem post, jak zobaczyłem ten poprzedni...
tylko, w tym tkwi problem iż dane do bazy są poprawne mimo tego, nadal jest napisane, że nie...: function_sql.class.php
rejestracja.class.php
Ten post edytował SN@JPER^ 19.05.2007, 13:35:52 |
|
|
![]()
Post
#11
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Bo funkcja connect_db nic nie zwraca, w tej funkcji sprawdź czy połączenie jest ok i daj return true.
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 266 Pomógł: 0 Dołączył: 4.01.2007 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie, odrazu lepiej...
Trudne te klasy... PS: Przepraszam za durne pytania. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:59 |