Реализовать средствами PHP или SQL это невозможно.
Если сервер на Никсе, то используйте
cron. Поставьте на выполнение команду
wget <полный интернет-адрес к нужному скрипту>Если на Винде, то Task Scheduler. Поставьте на выполнение программу Internet Explorer, после создания задачи в её свойствах допишите в поле Run опять таки полный интернет-адрес к нужному скрипту.
Если нет доступа ни к тому ни к другому, можно немножко схитрить. Вызывать нужный скрипт (функцию) при первом обращении пользователя к сайту за день. Способ отслуживания выбирайте сами, можно по дате модификации файла-метки, можно хранить в базе данных день (номер) последнего запуска этой функции, и т.д., включите воображение :)