Liczba postów: 367
Liczba wątków: 32
Dołączył: 22-04-2009
Reputacja:
9
Witam, pilnie potrzebuję odpowiedzi na poniższe pytanie:
function getID($id){
echo $id;
}
funkction zapytanie_do_bazy(){
//tutaj ma być widoczna zmienna $id która jest wewnątrz funkcji getID
echo $id;
}
Próbowałem z global puki co nic nie pomaga a potrzebuję to pilnie do pracy...
Liczba postów: 350
Liczba wątków: 93
Dołączył: 23-11-2008
Reputacja:
6
Masz to obiektowo czy strukturalnie? Jeśli obiektowo to gettery są bez argumentu, a settery są z argumentami (to tak na marginesie). Ustaw sobie zmienną w klasie i przypisuj jej to id. Może zrobić też funkcje która będzie zwracać id i wywołać ją w funkcji zapytanie do bazy.
Liczba postów: 367
Liczba wątków: 32
Dołączył: 22-04-2009
Reputacja:
9
Mam w pracy oscommerce tam to jest wszystko tak napisane że ja włosy z głowy wyrywam i jest to masakra... ale... w końcu poradziłem sobie z tym bez przenoszenia zmiennych między funkcjami. generalnie to przenoszenie udawało się wpisując.
dodam że w funkcjach takie linie kodu widniały, dopisywałem tylko do listy po przecinku kolejną zmienną której potrzebowałem ale wywalało błędami.
return $this->funkcja_do_ktorej_przenosze[$zmienna];
Było to pisane obiektowo
Nie cierpie!!
Pisze generalnie rzeczy strukturalnie.
Liczba postów: 367
Liczba wątków: 32
Dołączył: 22-04-2009
Reputacja:
9
oj hieroshima doskonale zdaje sobie z tego sprawę, musze to zmienić kiedyś, jednakże dla mnie przejście do programowania obiektywnego nie jest tak proste :p
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
Obiektówka wprowadza chaos i zamęt? No, z całym szacunkiem, ale większej bzdury to w życiu nie słyszałem.
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.