Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]W funkcji nie widać zmiennej
kk1975
post 4.04.2006, 13:16:36
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 3.02.2006

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


mam zmienną i mam funkcję:
  1. <?php
  2. $idtes = '2';
  3. $tablica_test = pobierz_test();
  4. ?>
, która wygląda tak:
  1. <?php
  2. function pobierz_test()
  3. {
  4.    // zapytanie bazy danych o listę kategorii
  5.      $lacz = lacz_bd();
  6.    $zapytanie = "select nazwa_test
  7.                  from testy where idtes = '$idtes'";
  8.    $wynik = @mysql_query($zapytanie);
  9.    if (!$wynik)
  10.      return false;
  11.    $ilosc_test = @mysql_num_rows($wynik);
  12.    if ($ilosc_test ==0)
  13.       return false;  
  14.    $wynik = wynik_bd_do_tablicy($wynik);
  15.    return $wynik; 
  16. }
  17. ?>

w takim przypadku funkcja nic nie wyszukuje, ale gdy bezpośrednio w zapytaniu Mysql wstawię '2' zamiast zmiennej '$idtes' wtedy wszystko gra.
Co jest?

Ten post edytował kk1975 4.04.2006, 13:29:52
Go to the top of the page
+Quote Post
nospor
post 4.04.2006, 13:19:12
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Zasięg zmiennych

ps: i prosze poprawic tytul o właściwy znacznik


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kszychu
post 4.04.2006, 13:20:26
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Kolego, nie chcę być złośliwy, nie traktuj też mojej wypowiedzi jako atak na Twoją osobę, ale.... to pytanie nawet do przedszkola się nie nadaje!!!
Zajrzyj żesz do manuala i poczytaj o funkcjach. Jeśli dla Ciebie to zbyt skomplikowane, to podpowiem, szukaj zmiennych globalnych.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
kk1975
post 4.04.2006, 13:33:44
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 3.02.2006

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


Dziękuję bardzo za podpowiedzi, rzadki jeszcze jestem ale dzięki Wam mam nadzieję, że do czegoś dojdę. Pozdrawiam serdecznie
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: 13.07.2025 - 21:36