Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Użycie dwa razy zmiennej z zapytaniem sql
Van Pytel
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 6
Dołączył: 3.03.2010

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


Otóż mam taki kod:
  1.  
  2. $zapytanie = mysql_query("select * FROM .....");
  3.  
  4. function go() {
  5. global $zapytanie;
  6.  
  7. while ($row = mysql_fetch_assoc($zapytanie))
  8. {
  9. $jakaś_zmienna .= "...$row['cos']....";
  10. }
  11.  
  12. return $jakaś_zmienna;
  13. }
  14.  
  15. print go;
  16.  
  17. //W dalszej części kodu
  18. //Ponownie użyta zmienna $zapytanie, ale inaczej to wyświetlam.
  19. // I tutaj już nie widzi zmiennej $zapytanie
  20.  
  21. while ($row = mysql_fetch_assoc($zapytanie))
  22. {
  23. print "...$row['cos']....";
  24. }


Czemu po wykonaniu funkcji zmienna $zapytanie nie jest dostępna i nie mogę z niej odczytać informacje?
Nic nie daje jak zmienną $zapytanie przypisze do innej zmiennej.

Po co mi to? Potrzebuje wyświetlić podobne dane, ale inaczej wyświetlone inaczej (lista rozwijana) przy tym nie chce odpytywać bazy jeszcze raz.

Dzięki za odpowiedź.

Ten post edytował Van Pytel 20.07.2012, 12:46:40
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 00:34