Vejísimo problema consultado muuuuchas veces: No te olvides que estás embebiendo un lenguaje de consultas (SQL) en un lenguaje de programación (PHP), y cada uno debe respetar su propia sintaxis.
En SQL las comillas (") no suelen usarse para cadenas de texto, sino los apóstrofos (').
Además, los valores numéricos no se ponen entre apóstrofos ni comillas:
Código PHP:
Ver original$query = "SELECT * ";
$query .= "FROM usuarios ";
$query .= "WHERE nombre = 'Pablo' ";
$query .= " AND escuela = 'xxxxx' ";
$query .= " AND sexo = 'Masc' ";
$query .= " AND id = 213";
Por las dudas, te aclaro: Lo escribí así para permitir leer la consulta de una forma clara. El contenido final de la variable $query es el mismo que tienes, solo que corregido el error de las cadenas de texto.