Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve, Salve Galera do forum Imasters.com.br!
Galera meu problema é o seguinte estou precisando exibir no painel de controle do meu cms, Quantidade de posts no site do meu cliente ou seja todos os registro que existe dentro do banco de dados!
Alguem pode me dar uma luz aê como faço isso?
Att.
Itamar Silva
>
MySQL:
$sql = "SELECT id FROM tabela WHERE X AND Y"; // Alterar condições para filtrar registros
$query = mysql_query($sql);
$qtde = mysql_num_rows($query);
echo $qtde; // Seu resultado
Acho que não entendeu direito!
Massaky, sohw de bola meu problema é o seguinte tenhos varias tabelas dentro do meu banco de dados preciso contar os registros de todas essas tabelas.
Att.
Você pode colocar o nome das tabelas em uma ARRAY, e com o FOREACH fazer a seguinte busca:
"SELECT count(*) as qtde FROM nome_da_tabela WHERE ....."
Você pode repetir esse procedimento que o @Massaki postou para cada tabela!
@itamarsilva, tudo bem?
Para não precisar fazer o array como o amigo ali falou, você pode utilizar o "show tables" do mysql para gerar a array automaticamente.
Dai sim podes fazer um foreach e fazer o count de todas as tabelas ;)
Galera nao saco muito de array!
Alguem poderia me mostrar um exemplo como funciona!
Att.
>
Salve, Salve Galera do forum Imasters.com.br!
Galera meu problema é o seguinte estou precisando exibir no painel de controle do meu cms, Quantidade de posts no site do meu cliente ou seja todos os registro que existe dentro do banco de dados!
Alguem pode me dar uma luz aê como faço isso?
Att.
Itamar Silva
Deixe me ver se entendi. Você possui varias tabelas e deseja somar o total de registros de todas elas certo?
>
Deixe me ver se entendi. Você possui varias tabelas e deseja somar o total de registros de todas elas certo?
Ops' Boa Tarde a todos!
Correto seu @Mauro, isso msm.
Desde já agradeço a ajuda.
Att.
Utilize Select dentro de select.
SELECT (
SELECT COUNT(id)
FROM tab1
) AS count1,
(
SELECT COUNT(id)
FROM tab2
) AS count2
FROM dual>
Utilize Select dentro de select.
SELECT (
SELECT COUNT(id)
FROM tab1
) AS count1,
(
SELECT COUNT(id)
FROM tab2
) AS count2É isso aí está certo, agora basta somar. $total=$count1+$count2;
MySQL: