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

(Resolvido) Duvida em soma de ids em tabela mysql


AyrtonMaia

Pergunta

Olá a todos! estou fazendo um "cms". novo no php ainda, comecei a estudar php a exatamente 3 dias e na minha opiniao o melhor geito de aprender é na prática. Então estou fazendo um sistema de usuarios que cadastra, edita, deleta e exibi os dados do usuarios, estou no começo ainda, e estou precisando exibir a quantidade de dados cadastrados tem na ID. não sei se conseguiram entender mais vou tentar explicar melhor, tenho uma tabela chamada login e dentro dela tem um registro chamado id que ele armazena o numero identificar de cada usuario. exemplo: o primeiro usuario cadastrado tem o id: 1 e o segundo cadastrado tem o id 2. então to precisando somar todos os ids e exibir-los em uma variavel. Será que alguém pode me ajudar?

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

i aew AyrtonMaia, bom se tu quer somar as ID você pode usar o SUM(), mas se quiser contar quantos usuarios tem pode usar a funçaõ COUNT(), exemplo:

SELECT SUM(id) FROM tabela
ou
SELECT COUNT(id) FROM tabela

espero que ajude, abraço!

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

  • 0

mais como eu faço para usar esse codigo?

tipo: mysql_query("SELECT COUNT(id) FROM tabela"); ?

eu fiz o seguinte:

<?php

//armazenei o comando na variavel

$somar = mysql_query("SELECT COUNT(id) FROM login");

?>

//exibi a variavel que mostraria a quantidade de usuarios

temos <?php echo "$somar" ?> usuarios registrados

no final o que terminou sendo exibido foi

Temos Resource id #5 usuarios registrados.

na verdade tinha 8 usuarios registrados

Link para o comentário
Compartilhar em outros sites

  • 0

Faça assim

<?php
$somar = mysql_query("SELECT COUNT(id) as Total FROM login");
$totalId=mysql_fetch_array[$somar];

echo "O total de Ids é: ".$totalId['Total'];

?>

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

  • 0

Parse error: parse error in C:\xampp\htdocs\teste\topicos\exibe.php on line 69

a linha 69 é $totalid = mysql_fetch_array[$somar];

e o codigo que voce me passou eu modifiquei poucas coisas, ficou assim

<?php

$somar = mysql_query("SELECT COUNT(id) as Total FROM login");

$totalid = mysql_fetch_array[$somar];

echo "O total de Ids é $totalid['Total'];

?>

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

  • 0
fiz isso mais agora não aparece mais nada

agora esta exibido

O total de Ids é:

e o codigo é

<?php

$somar = mysql_query("SELECT COUNT(id) as Total FROM login");

$totalid = mysql_fetch_array($somar);

echo "O total de Ids é: ".$totalId['Total'];

?>

Você trocou os nomes das variáveis "$totalid" (minúsculo - id) e "$totalId" (maiúsculo - Id). As variáveis ficaram diferentes.

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...