Es una variable, eso es cierto, pero no cualquier variable de tipo cadena, es un array, es decir, una matriz compuesta de una serie de valores ordenados por índices.
a manera de prueba, cambia ese echo $ppresups a
Código PHP:
print_r($ppresups);
y entenderás a qué me refiero.
No se realmente cómo quieres que te llegen los valores, tal vez un ejemplo más gráfico sería útil para entender qué quieres realmente. Por ejemplo, deseas que sea una cadena con varios valores separados por una coma? (Arreglos: arreglo1, arreglo2, arreglo3...)
De ser algo así podrías entonces que utilizar foreach para crear una nueva variable que contenga los valores del array $ppresups en una sola cadena separada por comas, pero como dije, relamente no queda muy claro cómo esperas que el resultado sea