Essayez ceci :
SELECT * FROM table WHERE date > CURDATE();
CURDATE() renverra la date actuelle sous la forme 2011-10-07 qui sera casté en 2011-10-07 00:00:00 lors de la comparaison de datetime ça va.
Notez que si vous utilisez DATE(date) = CURDATE() vous exécuterez une conversion de date pour chaque ligne dans le tableau, ce qui sera vraiment mauvais pour vos performances si vous avez beaucoup de lignes et/ou si vous devez exécuter la requête souvent. Assurez-vous également d'avoir un index sur date , sinon les deux méthodes seront encore plus lentes.