Ese error te dice que la variable
$consulta no es un recurso válido para acceso a juego de resultados de Mysql y la causa es
casi siempre porque la consulta falló.
Cómo saber si una consulta no está bien? Agrega al final
or die(mysql_error());
Con eso obtendrás un mensaje descriptivo del error.
Por cierto, la librería mysql es obsoleta y se recomienda el uso de mysqli o, mejor aún, PDO:
http://www.forosdelweb.com/f18/anunc...oleta-1008145/
Ahh, me olvidaba, si quitas las comillas simples del nombre de la tabla, tal vez funcione la consulta.