Таблица пустая? hash_tag не уникален случайно?
1. Для отладки сделайте
mysql_query("INSERT INTO hashes (ident, hash_tag) VALUES('$idea_count','$n')") or die(mysql_error());
2. У вас будет очень много тегов? Зачем дублировать данные еще и текстовые? Не легче ли создать еще одну связную таблицу с самими тегами, а в основной прописывать ident, hash_tag_ident?