Esta postagem discutirá o uso da função php mysqli_num_rows para determinar o número de linhas de um determinado conjunto de resultados.
Esta função simples fornece um recurso útil em vez de iterando manualmente em cada linha em um conjunto de resultados. Esta função pode fazer isso por nós e retornar o número total de linhas em um resultado como um número inteiro.
Função Sintaxe
A seguir, mostra a sintaxe da função mysqli_num_rows:
mysqli_num_rows (mysqli_result $ resultado): int | stringA função aceita o resultado como o parâmetro. Este parâmetro deve ser um objeto mysqli_result retornado pelo mysqli_query (), mysqli_store_result (), mysqli_stmt_get_result () ou mysqli_use_result () funções.
A função retornará um valor inteiro que denota o número de linhas retornadas do resultado da entrada.
OBSERVAÇÃO: O valor de retorno da função dependerá se o conjunto de resultados é tamponado ou não tufado. No conjunto de resultados não sofridos, a função retornará 0, a menos que todas as linhas tenham sido buscadas no servidor.
Dados de amostra
Para ilustrar melhor como usar a função mysqli_num_rows, usaremos um banco de dados real, conforme fornecido pelas consultas abaixo:
criar banco de dados SRC;Depois de criar o banco de dados e adicionar os dados de amostra acima, podemos prosseguir e usar a função mysqli_num_rows.
Usando a função mysqli_num_rows
O exemplo abaixo ilustra o uso da função mysqli_num_rows na tabela anterior.
// Conecte -se ao localhost: 3306 e banco de dados SRC com a raiz do nome de usuário e a senha vaziaDepois de executar o script acima, o código deve retornar a saída:
Número total de linha: 5Conclusão
Esta posta. Esta função permite que você obtenha o número de linhas em um conjunto de resultados buscado.
Obrigado pela leitura!!