Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL] Pobieranie danych z bazy i pętla?
92nasti
post 27.05.2011, 20:12:25
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 1
Dołączył: 22.01.2011

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


Witam,

mam pewien problem z którym nie mogę sobie do końca poradzić, otóż przykładowy kod wygląda tak:

  1. function zbieracz(){
  2.  
  3. db_connect();
  4.  
  5. $zapytanie = mysql_query("SELECT * FROM nazwa_tabeli") or die ('Nie znalazłem tabeli, wybacz');
  6.  
  7. $zliczanie = mysql_num_rows($zapytanie);
  8.  
  9. if($zliczanie > 0){
  10. $wypluj = mysql_fetch_array($zapytanie);
  11. echo $wypluj['link'];}
  12.  
  13. return $wypluj;
  14.  
  15. }
  16.  
  17. $wyplute = zbieracz();
  18.  
  19. ?>


Problem jest taki że np. odwołując się do zmiennej $wyplute['link'], odwołuję się do pierwszego rekordu w polu link - pytanie, jak odwołać się do drugiego?

Dokładniej chciałbym to zapętlić używając pętli for, aby np. za każdym razem przy wykonywaniu pętli (++) pobierało kolejny rekord z danego pola ( w tym wypadku link). Myślę, że jakoś uda się komuś mnie zrozumieć. Byłbym wdzięczny za pomoc.

Ten post edytował 92nasti 27.05.2011, 20:13:09
Go to the top of the page
+Quote Post
kadlub
post 27.05.2011, 20:16:10
Post #2





Grupa: Zarejestrowani
Postów: 548
Pomógł: 105
Dołączył: 4.06.2010

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


  1. function zbieracz(){
  2.  
  3. db_connect();
  4.  
  5. $zapytanie = mysql_query("SELECT * FROM nazwa_tabeli") or die ('Nie znalazłem tabeli, wybacz');
  6.  
  7. $zliczanie = mysql_num_rows($zapytanie);
  8.  
  9. if($zliczanie > 0){
  10. while($wypluj = mysql_fetch_array($zapytanie)){
  11. echo $wypluj['link'].' ';
  12.  
  13.  
  14. }
  15.  
  16. }
  17. }
  18. $wyplute = zbieracz();
  19.  
  20. ?>
  21. zobacz teraz bo wprowadzałem cały czas jakieś poprawki o to Ci chodziło ?
  22.  


Ten post edytował kadlub 27.05.2011, 20:30:20
Go to the top of the page
+Quote Post
92nasti
post 27.05.2011, 20:43:47
Post #3





Grupa: Zarejestrowani
Postów: 80
Pomógł: 1
Dołączył: 22.01.2011

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


Dziękuję, pomogło. Już załapałem.

Pozdrawiam
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 - 07:45