Como encontrar linhas ausentes (datas) em uma tabela mysq

Tentei vários tópicos como este:Como encontrar linhas de dados ausentes usando SQL? aqui, mas não consegui fazê-lo funcionar na minha situação.

Tenho uma tabela chamadaposts no MySQL, onde guardo diários de usuários todos os dias. Às vezes, os usuários esquecem de escrever uma postagem por um dia e eu quero possibilitar que eles sejam enviados mais tarde. Portanto, o db estrutura assim:

date           userid
2011-10-01     1
2011-10-02     1
(missing)
2011-10-04     1
2011-10-05     1
(missing)
2011-10-07     1

Então, quero mostrar ao usuário uma lista suspensa de datas ausentes nesta tabela de linhas ausentes, para que ele possa selecionar a data para a qual deseja enviar a postagem.

Como posso fazer isso? Obrigado

questionAnswers(3)

yourAnswerToTheQuestion