0 / 0 / 1
Регистрация: 02.10.2013
Сообщений: 9
|
||||||
1 | ||||||
Код работает не так как задумывалось02.10.2013, 13:03. Показов 611. Ответов 5
Метки нет Все метки)
(
Добрый день.Код должен определять количество повторных звонков с одного и того же номера за заданный промежуток времени, которые произошли через интервал менее заданного. Вроде бы по логике вещей все должно работать нормально, но при выборке за любые два дня по отдельности сумма повторных звонков получается больше, чем за эти же два дня, но в одной выборке. На php пишу уже несколько лет, но что то последние пару дней туплю и не могу найти проблему.
вот проблемный кусок кода:
Это сильно сильно упрощенный вариант кода(раньше большая часть операций выполнялась на стороне базы), но и он не работает корректно. У кого какие идеи? PS правильность конвертации границ выборки в юникстайм проверял через date -d @unixtime
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
02.10.2013, 13:03 | |
Ответы с готовыми решениями:
5
Выпадающее меню работает не так как задумывалось Код выполняемый из студии с пометкой debag, работает не так как уже компилированный код Код не работает так, как хотелось бы Код работает не так, как надо |
19 / 20 / 8
Регистрация: 27.11.2010
Сообщений: 323
|
|
02.10.2013, 13:45 | 2 |
а ты хоть проверил какие данные из базы вернулись?
0
|
0 / 0 / 1
Регистрация: 02.10.2013
Сообщений: 9
|
|
02.10.2013, 14:32 [ТС] | 3 |
Из базы данные возвращаются нормальные. кроме того по подобному запросу делается еще и COUNT(*) для обнаружения общего количества записей и аномалий не наблюдается. Плюс по этому же запросу, но с добавлением AND 'disposition' = 'значение' (таким образом выбираются только отвеченные или не отвеченные звонки) происходит несколько других запросов и в их результатах аномалий тоже не наблюдается.
0
|
19 / 20 / 8
Регистрация: 27.11.2010
Сообщений: 323
|
|
02.10.2013, 23:17 | 4 |
1
|
0 / 0 / 1
Регистрация: 02.10.2013
Сообщений: 9
|
|
03.10.2013, 11:14 [ТС] | 5 |
Проблема была не в этом, но спасибо что натолкнули на нужную мысль. Пока пытался написать зачем там if понял истинную проблему. Дело было в том что я не передавал значения последующих элементов в $last_start. кроме того вчера еще пришли идеи по оптимизации, так что еще раз спасибо.
0
|
19 / 20 / 8
Регистрация: 27.11.2010
Сообщений: 323
|
|
03.10.2013, 12:48 | 6 |
Бывает)
0
|
03.10.2013, 12:48 | |
Помогаю со студенческими работами здесь
6
Код работает не так, как надо Код работает, но не так как надо Код на delphi10 работает не так, как в delphi 7 Код работает не так, как ожидается (найти и исправить ошибки) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |