porque utlizas el caracter(´) invertido en el nombre de tus campos al momento de compararlos, además si estás comparando un columna de texto en tu tabla lo recomendable es que uses LIKE y cuando quieras saber el número de registros compáralo con == no con =.
lee el manual de php
http://www.php.net/manual/es/