Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL]Masowe pobieranie danych przez SQL+WHILE
Forum PHP.pl > Forum > Przedszkole
maly_pirat
Witam, mam taki kod:

  1. <?php
  2. // polaczenie z baza + wybranie jej
  3.  
  4. $sql = "SELECT user_id, username, user_lastvisit, user_regdate, user_level, user_posts FROM phpbb_users WHERE user_id = 2";
  5. $wykonaj = mysql_query($sql);
  6.  
  7. if($wynik = mysql_query($sql))
  8. {
  9.  while($dane = mysql_fetch_array($wynik))
  10.   {
  11.    echo ''.$dane['username'].'';
  12.   }
  13.   mysql_free_result($wynik);
  14.  
  15. }
  16. else
  17. {
  18. echo 'blad';
  19. }
  20. ?>


Widzimy tutaj w kodzie: WHERE user_id = 2"; a jak zrobić aby pobierało parę ID'ków na raz?
np. 2, 3, 5, 10, jest jakieś rozwiązanie, czy musze za każdym razem zrobić nowe zapytanie $sql i wpisywać zamiast 2 np. 10 ?

PS. Jbc tu chodzi o skrypt phpBB
matx132
mozna dodac też do zapytania takie cos jak
AND
nospor
  1. ... WHERE user_id IN (2,3,5,6)


@matx132 powodzenia zycze z tym AND winksmiley.jpg
Pomyliles go z OR
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.