Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while ($campaign = mysql_fetch_assoc($q))
- {
- // записываем просмотр кампании
- $viewsValues[] = '(' . $campaign['id'] . ', ' . ($campaign['views'] + 1) . ')';
- // правила для системного ограничения
- $campaign['amount_users_limit_of_hour'] = $campaign['amount_users_limit_of_hour_system'] + $campaign['amount_users_limit_shortage'];
- // проверка на количество просмотров для кампаний без запущенного временного таргетинга
- if ($campaign['amount_users'] < ($campaign['amount_users_limit_start_time_targeting'] + $campaign['amount_users_limit_of_hour']) && $campaign['views'] >= $campaign['amount_users_limit'])
- {
- $limitValuesWithoutTimeTargeting[] = "(" . $campaign['id'] . ", 'wait_on_available')";
- }
- // проверка на количество просмотров для кампаний c запущенным временным таргетингом
- else if ($campaign['amount_users'] >= ($campaign['amount_users_limit_start_time_targeting'] + $campaign['amount_users_limit_of_hour']))
- {
- if ($campaign['amount_users_limit_of_hour'] > ($campaign['amount_users_limit'] - $campaign['amount_users']))
- {
- $limit_of_hour = $campaign['amount_users_limit'] - $campaign['amount_users'];
- }
- else
- {
- $limit_of_hour = $campaign['amount_users_limit_of_hour'];
- }
- $limit = $campaign['amount_users_wait_on'] + $limit_of_hour;
- if ($campaign['views'] >= $limit)
- {
- $limitValues[] = "(" . $campaign['id'] . ", 'wait_on_available')";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement