Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Pobieranie danych z bazy i pętla?
Forum PHP.pl > Forum > Przedszkole
92nasti
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.
kadlub
  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.  
92nasti
Dziękuję, pomogło. Już załapałem.

Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.