Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Owner

[Resolvido] Contar somente registro do dia de hoje

Recommended Posts

Olá, gostaria de saber como faço para contar os dados somente do dia atual na parte do código em destaque:

 

$SQLL = "SELECT k.*, count(k.lastclick) as clicks, count(k.kw) as clicks_hoje, count(DISTINCT k.lastip) as clicks_unicos FROM ew_keywords k GROUP BY kw ORDER BY clicks DESC" . ($_GET['show']!="all"?" LIMIT 50":"");

Compartilhar este post


Link para o post
Compartilhar em outros sites

SELECT

k.*,

count(k.lastclick) as clicks,

sum(if(date(campo_que_guarda_o_dia) = date(now()) ,1,0)) as clicks_hoje,

count(DISTINCT k.lastip) as clicks_unicos

FROM ew_keywords k

GROUP BY kw

ORDER BY clicks DESC

 

 

porem o sql em si esta errado (embora funcione pq o mysql eh maluco) .. você nao deve pedir * e usar group by ao mesmo tempo

Compartilhar este post


Link para o post
Compartilhar em outros sites

giesta muito obrigado!!! Funcionou certinho. E sobre os erros no código, isso é o plugin Buscapé Everywhere para Wordpress que não estava funcionando bem ai resolvi fazer algumas alterações... Novamente, muito obrigado!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.