Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]zasiegh zmiennych
Cr3dO
post 22.06.2009, 16:46:06
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

Ostrzeżenie: (0%)
-----


  1. <?php
  2. public function addCity ($id, $label, $image, $description) { // dodawanie miast
  3.            include_once('../../settings/vizyer.php');
  4.            mysql_connect($host, $user, $password);
  5.            mysql_select_db($dataBase);
  6.            @mysql_query("SET NAMES 'utf8';");
  7.            @mysql_query('SET CHARACTER SET utf8;');        
  8.            $query = "INSERT INTO city (`id`,`label`, `image`, `description`) VALUES ('$id' , '$label', '$image', '$description')";
  9.            $execute = mysql_query($query);
  10.            return $execute;
  11.        }
  12. ?>


Czesc, dane ktore wczytruje include_once dzialaja tylko w metodzie w ktorej to stosuje jw.


a jak wywale to na sama gore ponad klase to parsuje mi okej ale metoda nie widzi tych danych, dlaczego?


  1. <?php
  2. include_once('../../settings/vizyer.php');
  3.  
  4. class VizyerSrevices {
  5. public function addCity ($id, $label, $image, $description) { // dodawanie miast
  6.            
  7.            mysql_connect($host, $user, $password);
  8.            mysql_select_db($dataBase);
  9.            @mysql_query("SET NAMES 'utf8';");
  10.            @mysql_query('SET CHARACTER SET utf8;');        
  11.            $query = "INSERT INTO city (`id`,`label`, `image`, `description`) VALUES ('$id' , '$label', '$image', '$description')";
  12.            $execute = mysql_query($query);
  13.            return $execute;
  14.        }...
  15. ?>


--------------------
Pesymista widzi ciemny tunel. Optymista widzi światełko w tunelu. Realista widzi światło pociągu. Maszynista widzi trzech debili na torach.
Go to the top of the page
+Quote Post
erix
post 22.06.2009, 16:54:18
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A podstawy PHP opanował, rozdział zasięg zmiennych?

Bo naprawdę szkoda czasu na coś, na co zostało już tyle powiedziane, w dodatku w dokumentacji...


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Darti
post 22.06.2009, 16:58:12
Post #3





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

Ostrzeżenie: (0%)
-----


Bo właśnie tak to działa ...
Przekaz zmienne w parametrach funkcji lub zdefiniuj je jako globalne w ciele funkcji albo zdefiniuj je jako stałe w pliku vizyer.php albo .. weź poczytaj


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
Cr3dO
post 22.06.2009, 16:58:14
Post #4





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

Ostrzeżenie: (0%)
-----


Cytat(erix @ 22.06.2009, 17:54:18 ) *
A podstawy PHP opanował, rozdział zasięg zmiennych?

Bo naprawdę szkoda czasu na coś, na co zostało już tyle powiedziane, w dodatku w dokumentacji...



Nie skoro sie pytam smile.gif

OK, poczytam, EOT

pozdrawiam


--------------------
Pesymista widzi ciemny tunel. Optymista widzi światełko w tunelu. Realista widzi światło pociągu. Maszynista widzi trzech debili na torach.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 13:05