![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 19.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam. W jaki sposób mogę przekazywać wartości obliczone w jednej funkcji do drugiej funkcji? W wyniku zapytania wykonanegoSQL np. w funkcji c() otrzymałem wynik, przypozadkowany do jakiejs zmiennej $x,a teraz cchialbym skorzytać z otrzymanego wyniku w drugiej funkcji np. b(). Nie chce wykonywac ponownego zapytania. Jak moge to zrobic. Prosze o pomoc.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Ustaw w obu funkcjach global $x;
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 19.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 188 Pomógł: 0 Dołączył: 23.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Przekaz ta wartosc jako parametr funkcji b()...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 19.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Probowalem. Taki zabieg nic nie zmienia. Nadal nie działa:(
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 29.04.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
function pierwsza()
{ $x = cos tam; return $x; } $xx = pierwsza(); function druga() { global $xx; ... dzialania na $xx ... } teraz na 100% musi dzialac sprawdzalem i dziala (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował dvc 31.05.2005, 15:27:02 |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Jak nic nie zmienia -- robie to 100ki razy dziennie i jest ok, lepiej pokjaz swoj kod.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 29.04.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
czytaj wyzej - poprawilem kod (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
mam nadzieje ze sie polapiesz co i jak w tym co napisalem wyzej wszak tak czy siak wywolujesz funkcje w moim przypadku pierwsza, wiec mozesz podstawic do niej jakas zmienna (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował dvc 31.05.2005, 15:30:26 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 19.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie che wywolywac pierwszej funkcji. Chce w drugiej wykorzystac to co ona juz zrobila.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 446 Pomógł: 0 Dołączył: 5.03.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
@dvc: moj poprzedni post byl do bim'a -- tylko ze mialem dlugo otwarte okno edycji i post zostalw wyslany po twoim.
@bim: Cytat Nie che wywolywac pierwszej funkcji. Chce w drugiej wykorzystac to co ona juz zrobila. Zdecyduj sieeczego chcesz. Nie da sie uzyskac wyniku z pierwszej funkcjie bez jej uruchamiania.
POKAZ KOD!!! |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 29.04.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat(bim @ 2005-05-31 17:06:22) Nie che wywolywac pierwszej funkcji. Chce w drugiej wykorzystac to co ona juz zrobila. Popatrz na to co ja napisalem oraz dr_bonzo w momencie wykokania pierwszej funkcji $x = pierwsza(); przekazujesz zmiennej x pewna wartosc (wykonala sie pierwsza funkcja i wartosc otrzymana laduje w zmiennej x) potem w drugiej funkcji korzsytsz ze zmeinnej x pod ktora masz wartosc po wykonaniu pierwszej funkcji i masz to czego chciales (wykonales raz pierwsza, po za tym w zmiennej x masz wartosc otrzymana z pierwszej funkcji i mozesz ja wykorzystywac ile razy chcesz) ufff... jasne juz ? Ten post edytował dvc 31.05.2005, 22:48:29 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 19.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
spoczko. wielkie dzieki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 17.08.2004 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat(bim) Nie che wywolywac pierwszej funkcji. Chce w drugiej wykorzystac to co ona juz zrobila. no to wynik tego co zrobila zapisz do zmiennej (nie zadnej globalnej, globalizm jest fe (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) i przeslij do drugiej jako argument... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:01 |