Ответить Новая тема Новый опрос 
 В рассылках
Ирина Ка
Cпециалист
Сообщений: 199
Регистрация: 21-11-2009


17-01-2010 23:11
Когда захожу в Панель Управления >> Статистика >> Модули>рассылка, то там только
SELECT COUNT(*) as visitors
FROM ps_newsletter n
WHERE n.`date_add` BETWEEN '2010-01-17 00:00:00' AND '2010-01-17 23:59:59'
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


17-01-2010 23:53
Цитата:( Ирина Ка @ 18-01-2010 00:11 Смотреть сообщение )
Когда захожу в Панель Управления >> Статистика >> Модули>рассылка, то там только
SELECT COUNT(*) as visitors
  FROM ps_newsletter n
  WHERE n.`date_add` BETWEEN  '2010-01-17 00:00:00' AND '2010-01-17 23:59:59'


В statsnewsletter/statsnewsletter.php
Код:
private function getTotals()
    {
        $result1 = Db::getInstance()->getRow('
        SELECT COUNT(*) as customers
        FROM `'._DB_PREFIX_.'customer` c
        WHERE c.`newsletter_date_add` BETWEEN '.ModuleGraph::getDateBetween());
        $result2 = Db::getInstance()->getRow('
        SELECT COUNT(*) as visitors
        FROM '._DB_PREFIX_.'newsletter n
        WHERE n.`date_add` BETWEEN '.ModuleGraph::getDateBetween());
        return array('customers' => $result1['customers'], 'visitors' => $result2['visitors'], 'both' => $result1['customers'] + $result2['visitors']);
    }

заменить на
Код:
private function getTotals()
    {
        $result1 = Db::getInstance()->getRow('
        SELECT COUNT(*) as customers
        FROM `'._DB_PREFIX_.'customer` c
        WHERE c.`newsletter_date_add` BETWEEN '.ModuleGraph::getDateBetween());
        $result2 = Db::getInstance()->getRow('
        SELECT COUNT(*) as visitors
        FROM '._DB_PREFIX_.'newsletter n
        WHERE n.`newsletter_date_add` BETWEEN '.ModuleGraph::getDateBetween());
        return array('customers' => $result1['customers'], 'visitors' => $result2['visitors'], 'both' => $result1['customers'] + $result2['visitors']);
    }

 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ирина Ка
Cпециалист
Сообщений: 199
Регистрация: 21-11-2009


18-01-2010 14:00
Изменилось на
SELECT COUNT(*) as visitors
FROM ps_newsletter n
WHERE n.`newsletter_date_add` BETWEEN '2010-01-18 00:00:00' AND '2010-01-18 23:59:59'
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос