Прошу вашей помощи со следующей проблемой.
У меня на разрабатываемом сайте есть необходимость пересчета больших объемов статистической информации (онлайн менеджер, пересчет игровой ситуации), пересчитывающие скрипты разбиты на файлы, которые запускаются цепочкой (для избежания сверхлимитного использования процессорного времени хостинга).
Все файлы работаю нормально, кроме одного файла - player_phisical.php?limit=0.
Код проблемной части файла:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- include '../../database.php';
- include '../../function.php';
- $limit = $_GET['limit'];
- FROM `player`
- WHERE `player_age`<'40'
- LIMIT $limit, 100");
- if ($count_player > 0)
- {
- FROM `game`, `shedule`
- WHERE `game_played`='0'
- AND `game_shedule_id`=`shedule_id`
- ORDER BY `shedule_date`
- LIMIT 1");
- print $shedule_id_new; /*Строка введена для поиска ошибки - ошибка именно в этой выборке. Потом идут расчеты с обновлением таблиц*/
- $limit = $limit + 100;
- $href = 'player_phisical.php?limit='.$limit;
- print '<script type="text/javascript">
- function doit()
- {
- window.location.href="'.$href.'";
- }
- setTimeout(doit, 1);
- </script>';
- }
- else
- {
- $href = 'player_realpower.php?limit=0';
- print '<script type="text/javascript">
- function doit()
- {
- window.location.href="'.$href.'";
- }
- setTimeout(doit, 1);
- </script>';
- }