Исходя из того, как я это интерпретирую, я бы использовал предложение MySQL IN, например,
$id_list= array(1,2,5);
$sql= 'SELECT username FROM users WHERE id IN('. join(",",$id_list) .') ORDER BY id';
$result= mysql_query($sql) OR die(mysql_error());
while($row= mysql_fetch_assoc($result)) {
echo "<li>{$row['username']}</li>";
}
Это предназначено только для тех значений идентификатора в списке, это то, что вы хотите?