Preciso fazer um Select Count, e um Setect Count com Group By numa tabela para pegar a quantidade total de registros.
Exemplo:
$estoque = "1"
$var_total_geral=$pdo->prepare("select count(categoria) from loja_virtual WHERE estoque=:estoque");
$var_total_geral->bindValue(":estoque",$estoque);
$var_total_geral->execute();
Depois preciso pegar e exibir a quantidade total do código acima, porém tem algum erro acima e não sei qual comando usar para exibir a quantidade total.
Depois preciso fazer outros select agrupado, onde eu preciso saber as quantidade de registros de cada categoria.
Exemplo:
Categoria 1 ( 40 Registros )
Categoria 2 ( 32 Registros )
Categoria 3 ( 18 Registros )
Tentei isso abaixo:
$var_quantidades=$pdo->prepare("select count(categoria) as total from loja_virtual WHERE estoque=:estoque group by categoria" );
$var_quantidades->bindValue(":estoque",$estoque);
$var_quantidades->execute();
Como eu faço esse código acima funcionar e como exibo as quantidade agrupadas?
Gostaria de compartilhar com vocês uma biblioteca responsável por se comunicar com seu banco de dados.
Acredito que a grande maioria tem problemas na hora de fazer o velho crud.
Funções complexas
Métodos grandes
Excesso de bindValue
Trabalho extra
Mais informações sobre a biblioteca estará no próprio readme.
https://github.com/devmacedo/norme
Prev:
Para eu buscar um usuário de um id especifico basta eu usar:
$user->find(1)