Ciao, molto probabilmente il problema è nella sintatti della query, prova a stampare la query:
echo $query;
copia la stringa apri il database da phpmyadmin, esegui la query e vedi se funziona.