У вас уже есть строка 90PAS010,80PAS010
.
Не разделяйте и не используйте ее напрямую с оператором MySQL in()
.
Используйте следующий код:
...
$sql = mysqli_query($connect, "select * from site WHERE siteid in($sites)");
...
ОБНОВЛЕНИЕ 1: кажется, что siteid является строковым столбцом. Поэтому вам может понадобиться разобрать строку, но на самом деле по другой причине.
Перед использованием переменной $ sites, указанной выше, выполните следующее:
$sites = array_map(function($v){
return "'$v'";
}, explode(',', $sites));
$sites = implode(',',$sites)
ОБНОВЛЕНИЕ 2: Я использовал переменную $sites
. Вы можете изменить его, если он не соответствует вашему контексту.