В чём ошибка в mysql_query(" SELECT ")?
"$place - массив, преобразованный в строку функцией implode (элементы перечислены через запятую)"
Подозреваю что ошибка тут. Если все так как вы написали, то у вас получится position IN ('p1,p2,p3') вместо position IN ('p1', 'p2', 'p3').
Объединять надо не "через запятую", а через ', '
Кто ж так пишет ? заведите переменную , выводите её содержимое и смотрите как выглядит ваш запрос