Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mysql_fetch_row
cudny
post 12.05.2005, 14:47:04
Post #1





Grupa: Zarejestrowani
Postów: 387
Pomógł: 66
Dołączył: 31.03.2005
Skąd: Kielce

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


W sumie to problemu jako takiego nie mam - raczej pytam z ciekawosci.

Chodzi o cos takiego:

  1. <?php
  2.  
  3. $query = mysql_query(&#092;"select * from tablela\");
  4.  
  5. while($q = mysql_fetch_array($query))
  6. {
  7. print $q[0].&#092;"<BR>\";
  8. };
  9.  
  10. print &#092;"<BR><BR><BR><BR>\";
  11.  
  12. while($qq = mysql_fetch_array($query))
  13. {
  14. print $qq['first'].&#092;"<BR>\";
  15. };
  16.  
  17. ?>


Dlaczego za pierwszym razem (mysql_fetch_row) petla sie wykonuje,
a jak chce $query wykorzystac drugi raz to juz sie nie da i musze ja zdefiniowac raz jeszcze.

Jest czysta moja niezaspokojona ciekawosc - niech ktos mi to wytlumaczy.

thx
pzdr
cudny


--------------------
..::: Jak pomogłem to kliknij pomógł. Tak rzadko używacie tej opcji :( :::..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post 12.05.2005, 14:50:17
Post #2





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




bo pierwsza pętla przeleci po wszystkich rekordach i nakoniec zwróci ci false (dzięki temu false zakonczysz pętle). Następne wywolania funkcji też zwrócą ci false (tak jak ostatnie z pierwszej pętli), gdyż pobrano już wszystkie możliwe do pobrania rekordy


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

"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
cudny
post 12.05.2005, 14:52:20
Post #3





Grupa: Zarejestrowani
Postów: 387
Pomógł: 66
Dołączył: 31.03.2005
Skąd: Kielce

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


smile.gif no tak - mysql_query zwrocilo juz wartosc.

THX


--------------------
..::: Jak pomogłem to kliknij pomógł. Tak rzadko używacie tej opcji :( :::..
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: 24.07.2025 - 20:38