|
|
|
| Всем привет. Скажите пожалуйста, можно ли как-нибудь, не используя циклов php выдать все записи из БД, если их id есть в массиве.
Например, что-нибудь типа такого:
SELECT * FROM articles WHERE id=(1,2,3) | |
|
|
|
|
|
|
|
для: Петр
(30.11.2007 в 10:26)
| |
SELECT * FROM articles WHERE id IN(1,2,3)
|
| |
|
|
|
|
|
|
|
для: Faraon
(30.11.2007 в 10:53)
| | Большое спасибо, очень помогло.
Еще нашел один способ, тоже короткий:
$arr = Array(1,2,4,5,6);
$sql = "SELECT * FROM `table` WHERE id=`".implode('` AND id=`', $arr)."`";
|
но этот лучше:
SELECT * FROM articles WHERE id IN(1,2,3)
|
| |
|
|
|