# Вносим запись о выплате - "down"
$db = mysql_query("INSERT INTO down_money (down, date_add, link) VALUES ('$down','$dadd','link')");
$down = protect($_POST['down']);
if (empty($down)) {
echo error("Вы не ввели сумму.");
}
$link = protect($_POST['link']);
if (empty($link)) {
echo error("Вы не ввели ссылку.");
}
Вероятнее всего из-за пустых переменных при обновлении страницы происходит запрос
INSERT INTO down_money (down, date_add, link) VALUES (null,[время],'link')
Добавьте проверки выше, и не делайте запрос, если переменная не установлена