Hi there, Im restoring from a db backup (switched hosts) and I'm getting the error below when I view my blog:
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND comment_approved = '1'' at line 1]
SELECT COUNT(comment_ID) FROM wp_comments WHERE comment_post_ID = AND comment_approved = '1';
Thing is I can browse the wp_posts table in phpmyadmin and all of the posts are there, but in the admin panel of wp, there are no posts listed. I do see posts listed in the dashboard, and I can also see them on my blog index with my recent comments, but the loop is not displaying the posts only the error message.
I have tried podz suggestion in this post: http://wordpress.org/support/topic/31451?replies=14
but mysql says "Table 'wp_posts' already exists"
the rest of my blog is working as it should. its just the post error
Ive run the upgrade.php thinking that was the issue, the upgrade runs good, but doesnt fix the issue.