I just fixed my problem. Login to cpanel, or whatever web admin software you use, and go into phpMyAdmin.
From there, on the left hand side, click on the appropriate wordpress database and then scroll to the bottom of the page. Select all to check all the files in the databse and from the menu, select “repair”.
Basically, there was an error in the wp_posts table in my database and phpmyadmin allows you to repair specific tables inside your databse.
It worked beautifully for me.
I followed these instructions:
https://forum.powweb.com/archive/index.php/t-76899.html