Warning: Invalid argument supplied for foreach() in /home/user/site.com/www/components/users/model.php on line 812
Проблема с cron
подскажите в чем дело
$users_list = $this->inDB->get_table('cms_users', "DATE_SUB(NOW(), INTERVAL $month MONTH) > logdate", 'id'); foreach($users_list as $usr){ $this->deleteUser($usr['id'], true); }
Есть два варианта:
1. ничего не делать, оставить как есть — это не ошибка, а warning
2. добавить перед foreach проверку, чтобы получилось вот так
$users_list = $this->inDB->get_table('cms_users', "DATE_SUB(NOW(), INTERVAL $month MONTH) > logdate", 'id'); if ($users_list){ foreach($users_list as $usr){ $this->deleteUser($usr['id'], true); } }