No, ma andiamo con ordine.

1) Tutti gli array che puntano a variabili globali (esempio quelle di sessione o quelle post o get, ecc) vanno scritte nella forma "estesa" e cioè non $nome_var ma $_POST['nome_var'], $_GET['nome_var'], ecc. Attenzione agli apici nelle parentesi quadre: non devono mancare altrimenti riceverete un errore.

2) Nella query le variabili vanno racchiude tra virgolette in questo modo: '$nome_var' .
Anche gli array vanno racchiusi tra apici ma il nome della variabile no:

Codice PHP:
'$var' // Corretto
'$_POST[var]' // Corretto
'$_POST['var']' // ERRATO 
Spero di averti aiutato! Se dovessi incontrare ancora difficoltà cerca nel forum perchè ne abbiamo parlato tante volte! Ciao!