COUNT de resultados
Galerá já fiz isso uma vez mas nunca usando essa orientação que to usando.
Vamos lá.
Meu codigo:
$buscaA = $SQL->query('SELECT * FROM log WHERE user_id = "'.$_REQUEST['nome'].'" and data = "'.converteData($_REQUEST['dataini']).'" ORDER BY action ASC ');
foreach($buscaActionLog as $buscaAction){
echo '<br />'.$buscaAction['action'];
}
beleza, isso 100%.
Ai lembrei que não quero LISTAR todos as ações. Quero saber quantas ações de cada o usuario fez.
O resultado que me da é assim:
>
Insert
Insert
Insert
Insert
Insert
Insert
Delete
Delete
Delete
OUTRO
OUTRO
OUTRO
OUTRO
OUTRO
TESTE
OK
SEM MAIS
Mas o que preciso é
>
Insert(5)
Delete(3)
OUTRO(5)
TESTE(1)
OK(1)
SEM MAIS(1)
É o NUMERO de cada resultado.
Porem essas ações pode ter novas e quero que o codigo pegue direto sempre as que entrar e contabilize!!!
Alguem entendeu? ^^
Já fiz isso mas nao lembro como.
Acho que foi com ARRAY.
Mas dessa vez nao funcionou.
Na minha cabeça poderia funcinar assim( DISTINCT ACAO (ai cria o ARRAY com TODAS)
Ai dentro do SELECT valida cada ação e coloca COUNT depois ECHO.
Mas a logica foi facil ja o codigo nao saiu.
HELP?
Discussão (2)
Carregando comentários...