I'm having a very strange problem. I'm using WP for quite a while now and I have never seen this.
All of a sudden all my posts disappeared, including the 'pages'. The thing is that I can still see the posts in the database (using phpMyAdmin).
The "Admin > Manage posts" shows no posts. In "Admin > Pages" I can see the names of the pages, but the content doesn't exist.