Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL]Masowe pobieranie danych przez SQL+WHILE
maly_pirat
post
Post #1





Grupa: Zarejestrowani
Postów: 215
Pomógł: 0
Dołączył: 13.06.2007

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


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
matx132
post
Post #2





Grupa: Zarejestrowani
Postów: 243
Pomógł: 19
Dołączył: 12.09.2005

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


mozna dodac też do zapytania takie cos jak
AND
Go to the top of the page
+Quote Post
nospor
post
Post #3





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




  1. ... WHERE user_id IN (2,3,5,6)


@matx132 powodzenia zycze z tym AND winksmiley.jpg
Pomyliles go z OR


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

"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

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: 20.08.2025 - 09:59