Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> kilka rekordow jednoczesnie, czy musze robic petlę?
adamantd
post 21.09.2012, 13:12:36
Post #1





Grupa: Zarejestrowani
Postów: 228
Pomógł: 7
Dołączył: 15.08.2012
Skąd: Rzeszów

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


Witam -potrzebuję wyciągnąc pewną liczbę rekordów z tabeli (ilośc moze byc różna od 1 do x), po zakończeniu połączenia z inną tabelą mam już ich id i pytanie brzmi czy muszę robic pętlę w phpie i za przy każdym zapętleniu kolejne zapytanie z kolejnym id czy mogę wyciągnąc to za jednym razem? np cos typu
  1. $db->query("SELECT * WHERE id=1,2,3,4,5,6,7,8,9")
  2. lub
  3. $db->query("SELECT * WHERE id=1, id=2, id=3")

itd? próbowałem ale tak sie oczywiście nie da -czy istnieje prosty sposob bardziej wydajny niż wieczne zapętlanie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
viking
post 21.09.2012, 13:13:42
Post #2





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

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


WHERE id IN(1,2,3)


--------------------
Go to the top of the page
+Quote Post
adamantd
post 21.09.2012, 13:26:05
Post #3





Grupa: Zarejestrowani
Postów: 228
Pomógł: 7
Dołączył: 15.08.2012
Skąd: Rzeszów

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


Takiej krótkiej odpowiedzi szukałem -pomogło wielkie dzięki, działa bez pętli w php 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: 26.06.2025 - 03:37