Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Счетчик lightcounter подсчет уникальных ip не вообще, а уникальных по дням
 
 автор: vadimka   (07.09.2009 в 16:09)   письмо автору
 
 

Здравствуйте!
использую Ваш счетчик, возник вопрос - подсчитать не уникальные ip за весь период, а подсчитать уникальные ip за каждый день, и вывести сумму.

$query = "select count(distinct ip) from ip where ".$tmp1.$and1.$tmp2.$and2.$tmp.";";

где переменные:
if($begin == 0) $tmp2 = "";
  else $tmp2 = "putdate>=date_sub(date_format(DATE(now()),'%Y-%m-%d 23:59:59'),interval '".$begin."' day)";
  $tmp1 = "putdate<date_sub(date_format(DATE(now()),'%Y-%m-%d 23:59:59'),interval '$end' day)";
  // Расставляем and
  if($tmp2!="" || $tmp !="") $and1 = " and ";
  if($tmp2!="" && $tmp !="") $and2 = " and ";

пытаюсь сгруппировать:
$a="and ip = (select (distinct ip) from ip GROUP BY putdate) "; 

code]
$query = "select count(ip) from ip where ".$tmp1.$and1.$tmp2.$and2.$tmp.$a.";";
[/code]
выдает ошибку

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования