La función mysqli_num_rows() es una función incorporada en PHP que se utiliza para devolver el número de filas presentes en el conjunto de resultados. Generalmente se usa para verificar si los datos están presentes en la base de datos o no. Para utilizar esta función, es obligatorio configurar primero la conexión con la base de datos MySQL.
Sintaxis:
mysqli_num_rows ( $result );
Parámetros: esta función acepta un solo parámetro $resultado (donde $resultado es una consulta MySQL configurada usando mysqli_query()). Es un parámetro obligatorio y representa el conjunto de resultados devuelto por una consulta de recuperación en MySQL.
Valor devuelto: Devuelve el número de filas presentes en un conjunto de resultados. Si ninguna fila coincide con los criterios dados, devuelve false en su lugar.
Considere que hay una tabla llamada geek en una base de datos MySQL llamada Geeks . A continuación se muestra la descripción del friki de la mesa.
Nombre de usuario | Clave |
---|---|
Geek1 | Pase1 |
Geek2 | Pase2 |
Geek3 | Pase3 |
Geek4 | Pase4 |
Los siguientes programas ilustran la función mysqli_num_rows() en PHP.
<?php // Setting up connection with database Geeks $connection = mysqli_connect("localhost", "root", "", "Geeks"); // Check connection if (mysqli_connect_errno()) { echo "Database connection failed."; } // query to fetch Username and Password from // the table geek $query = "SELECT Username, Password FROM geek"; // Execute the query and store the result set $result = mysqli_query($connection, $query); if ($result) { // it return number of rows in the table. $row = mysqli_num_rows($result); if ($row) { printf("Number of row in the table : " . $row); } // close the result. mysqli_free_result($result); } // Connection close mysqli_close($connection); ?>
Salida :
Number of row in the table : 4
PHP es un lenguaje de secuencias de comandos del lado del servidor diseñado específicamente para el desarrollo web. Puede aprender PHP desde cero siguiendo este tutorial de PHP y ejemplos de PHP .
Publicación traducida automáticamente
Artículo escrito por RahulUniyal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA