Sembrerebbe tutto a posto
prova a fare così
echo $query_agg per vedere com'è la query.
E crepi l'avarizia print_r($_POST);