Ese error ocurre por lo general cuando la consulta genera un error, o no está bien escrita.
Para depurar debes hacer lo siguiente:
Código PHP:
mysql_query($query,$con) or die(mysql_error());
Así ya puedes descubrir cual es el error preciso, muestra lo que resulte.