Ir para conteúdo
Fórum Script Brasil
  • 0

Contando ítens do BD


Aléx Müller

Pergunta

Estou ainda como iniciante em PHP+MySql mas mexendo em códigos que consegui pegar pela Net, montei uma Mini-loja Virtual (sem uso de formas de pagamento e etc, apenas demonstrando produtos).

Coloquei um menu indicando as categorias (para acessar todos os produtos da mesma).

Agora eu gostaria de contar o total de ítens contidos em cada categoria e colocar nesse menu, mas como deverei fazer isso?

Desde já agradeço as ajudas...

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

não sei se estou certo, mas isso contaria todos os registros da tabela, não?

Tenho apenas um tabela, onde tenho

Nome

Categoria

preço

Descricao

Quero contar no caso por categoria

Ex.:

Categoria A (10)

Categoria B (4)

Categoria C (23)

Link para o comentário
Compartilhar em outros sites

  • 0

Nesse caso você faria:

<?php
$sql_cat_a = mysql_query("SELECT * FROM tabela WHERE categoria = 'a'");
$linhas_cat_a = mysql_num_rows($sql_cat_a);

$sql_cat_b = mysql_query("SELECT * FROM tabela WHERE categoria = 'b'");
$linhas_cat_a = mysql_num_rows($sql_cat_b);

$sql_cat_c = mysql_query("SELECT * FROM tabela WHERE categoria = 'c'");
$linhas_cat_c = mysql_num_rows($sql_cat_c);

echo "QUANTIDADE DE REGISTROS:<BR>CATEGORIA A:".$inhas_cat_a."<BR>CATEGORIA B:".$linhas_cat_b."<BR>CATEGORIA C:".$linhas_cat_c;
?>

Editado por Renato Penna
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...