![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Witam,
Napisalem klase sluzaca do zapisywania danych do bazy , oto jej czesc :
Nastepnie mam klase dziedziczaca po tej klasie ktora wyglada tak :
Jak widac ustawiam w klasie pochodnej zmienna ktora ma przechowywac string 'totals' pozniej wywoluje obiekty :
No i teraz co jest najdziwniejsze, jak wynika z funkcji insert() w klasie Row wyraznie widac z warunku if else ze jezeli $tableName jest inne niz 'tokens' to powinno zapisywac w drugiej tabeli, tzn powinno wykonywac druga czesc petli if else.... Niestety gdy odpalam skrypt wartosc zapisauja sie nie w tej tabeli co trzeba, zamiast w tabeli 'totals' wszystko zostaje przekazane do tabeli 'tokens'......czyli do pierwszego warunku if else mimo ze w klasa dziedziczaca ma przypisane do zmiennej $tableName = 'totals'.... Ten post edytował Wolfie 14.08.2009, 11:18:05 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 386 Pomógł: 25 Dołączył: 28.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
if($this->tableName == 'tokens') {...}
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Udalo mi sie do tego dojsc wczesniej (IMG:style_emoticons/default/winksmiley.jpg) ale dzieki za pomoc......
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 12:07 |