SELECT * FROM cron WHERE date = '27.07.14' AND status > 0; Грубо ), но как-то так. Где статус некий флажок, что уже показано или выполнено. И да стоит отделить сущность самой задачи, от того когда у неё наступает момент когда она должна сработать, это упростит их повторение.