Мне надо что бы каждый 24 часа можно было только сделать то действие что мне надо месяца день я нашел как проверить а как проверить время, если время находится в таблице $userow[7]
не могу понять как это сделать подскажите
Viper
Отправлено: 20 Декабря, 2010 - 10:40:35
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
Опишите проблему. Что именно не работает? В каком формате время в БД?
Покинул форум
Сообщений всего: 133
Дата рег-ции: Февр. 2010
Помог: 0 раз(а)
[+]
да в обычном формате H:i но я похоже разобрался надо записывать в базу время в формате unix и if(время выполнение которое было выполнено ранее<03600*24)
вроде так (Добавление)
зачем такое делать?
Не проще ли забрать строку в ассоциативный массив и не городить говнокод?
И научитесь код дебажить!
$userow[7] что содержит?
Если вы в unix_timestamp время представляете то что вы сравниваете? У вас на текущее время всегда $userow[7] будет больше чем то 3600*24
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.