|
|
|
| Здравствуйте!
использую Ваш счетчик, возник вопрос - подсчитать не уникальные 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]
выдает ошибку | |
|
|