Para resolver ese error deberás fijarte el la línea en que haces el query... debes verificar que la sentencia sql está bien construida, por ejemplo puede faltarte una coma, o pusiste mal el nombre de un campo, o las variables no se están uinterpretando correctamente.... También puedes forzar a que se te muestre el error y se imprima tu sql.
Código PHP:
$sql = "SELECT * FROM tabla";
$result = mysql_query($sql) or die("error en query $sql . Mysql: ".mysql_error());
Con eso podrás ver los errores que puedas tener en tu sql_query.
Saludos