Jane (27.01.2013 / 19:16)2592000 - а это чё за цифры
4етвертак, вот строчка отвечает за 5 месяцев
AND `lastdate` < '" . (time() - 2592000 * 5) . "'
если тебе нужно 30 дней =1 месяц, замени 5 на 1 или просто это умножение убери
и если можно дайте пример