Well the table "posts" needs to be repaired.
What caused it is anyone's guess.
I will say repairing a tables can be a caveat situation without a recent backup to rely on.

But anyway one tool is phpmyadmin.
http://php.about.com/od/mysqladministration/qt/repair_mysql.htm



Blue Man Group
There is no such thing as stupid questions. Just stupid answers