У вас в action написано название файла delete.php, если это название отличается от того в котором он лежит, то да, его нужно создавать. Но, если action настроен на эту же страницу, то просто допишите код в этом же файле
Lander, я и не говорил что это хорошая идея =) Просто самый простой вариант, чтобы не возится со связями, не все знают как с ними работать, а вариант с TEXT вполне подойдет для проекта с небольшим числом записей)
Nohaga, ну а в остальном у вас все правильно в коде, цифра и должна оставаться в input т.к. keydown срабатывает при нажатии на кнопку, а не при отпускании ее. Используйте keyup =)
Артем Пономарев, перепишите скрипт так, чтобы он выполнял действие один раз, а не висел постоянно активным, и установите его запуск в cron, он будет запускаться каждый час, выполнять нужное действие и завершаться