Seguramente la consulta esta arrojando un error:
$response = mysql_query($query)
or die('Error en la consulta: ' . mysql_error());
Por otra parte, no es conveniente escapar toda la consulta, sino los datos por separado y encerrando los datos de cadena (char, varchar, text, etc.) entre comillas simples:
Código SQL:
Ver original$nombre = mysql_real_escape_string($nombre);
$query = "SELECT * FROM tabla WHERE nombre = '$nombre'";
Si escapas la consulta,
'$nombre' quedaria tal vez como
\'Juan Perez\', provocando un error al ejecutarla.