Alguém sabe o significado por trás desta mensagem de erro php?

Parse error: erro de sintaxe, inesperado T_ENCAPSED_AND_WHITESPACE, esperando T_STRING ou T_VARIABLE ou T_NUM_STRING é a mensagem. Surgiu desta linha de código:

$query = ("SELECT * 
             FROM users 
            WHERE user_name = $_POST['user_name'] 
                & password = $_POST['password'] 
                & user_type = $_POST['user_type']");

Alguém aí sabe o significado de tudo isso? Se sim, alguém sabe como lidar com isso?

questionAnswers(6)

yourAnswerToTheQuestion