Вы можете также рассмотреть возможность внедрения этого массива в одну строку и использования собственной функции базы данных IN()
, чтобы сократить выполнение одного запроса для каждой отдельной строки.
$uniqueIDs = array(1111,1222,1333);
$idString = implode(",",$uniqueIDs);
$query = "SELECT id, col1, col2
FROM tableName
WHERE id IN ({$idString})";
Этот запрос будет выглядеть так:
SELECT id, col1, col2
FROM tableName
WHERE id IN (1111,1222,1333)
Выбор строк с идентификатором, найденным в этом списке.