Você pode contar o número de registros em uma tabela MySQL com PHP para uma série de finalidades, como a recolha de dados estatísticos sobre o número de usuários registrados em um site, o cálculo do número de páginas para exibir quando se pagina os resultados de uma pesquisa, ou para estimar o tempo necessário para atualizar todas as linhas em uma tabela. MySQL tem uma função especificamente para este fim : a função de "contar" . Instruções
1
Crie um novo arquivo com a extensão ". Php " , e abri-lo usando um editor de texto. Escrever código que irá estabelecer uma conexão com seu banco de dados MySQL usando o " mysql_connect " do PHP e " mysql_select_db " funções.A primeira função recebe três parâmetros: o servidor no qual o banco de dados está localizado eo nome de usuário e senha com o qual se conectar. A segunda função recebe um único parâmetro: o banco de dados que você deseja usar . Aqui está um exemplo:
$ handle = mysql_connect ( 'localhost' , 'root ', ' my_password ');
mysql_select_db (' my_database ? );
Substituir " my_password " e " my_database " com sua senha e banco de dados
2
Escreva um segmento de código que irá executar uma consulta seleção contra a mesa cujas entradas você deseja. para contar usando a função " mysql_query " do PHP e atribuir o resultado a uma nova variável. Use " COUNT (*) AS count" como a expressão de seleção para recuperar o número de linhas como " contagem ". Aqui está um exemplo:
$ result = mysql_query ( "SELECT COUNT (*) AS contar a partir de receitas ");
3
Escreva um segmento de código para executar o função " mysql_fetch_assoc " . A função vai buscar a primeira e única linha como uma matriz associativa, e atribuir o resultado a uma nova variável. Acesse o índice "contar" na nova variável para obter o número de linhas. Aqui está um exemplo:
$ row = mysql_fetch_assoc ($ resultado );
$ count = $ linha [' count' ];
echo "Linhas " . $ count;