Esta publicación discutirá el uso de la función PHP MySQLI_NUM_ROWS para determinar el número de filas de un conjunto de resultados determinado.
Esta función simple proporciona una característica útil en lugar de iterar manualmente sobre cada fila en un conjunto de resultados. Esta función puede hacerlo por nosotros y devolver el número total de filas en un resultado como entero.
Sintaxis de funciones
A continuación se muestra la sintaxis para la función mysqli_num_rows:
mysqli_num_rows (mysqli_result $ resultado): int | stringLa función acepta el resultado como el parámetro. Este parámetro debe ser un objeto mysqli_result devuelto por las funciones mysqli_query (), mysqli_store_result (), mysqli_stmt_get_result () o mysqli_use_result ().
La función devolverá un valor entero que denota el número de filas devueltas del resultado de la entrada.
NOTA: El valor de retorno de la función dependerá de si el conjunto de resultados se amortigua o no se hará topar. En el conjunto de resultados no tamponidos, la función devolverá 0 a menos que todas las filas se hayan obtenido del servidor.
Data de muestra
Para ilustrar mejor cómo usar la función mysqli_num_rows, usaremos una base de datos real según lo proporcionado por las consultas a continuación:
Crear base de datos SRC;Una vez que haya creado la base de datos y haya agregado los datos de muestra anteriores, podemos continuar y usar la función mysqli_num_rows.
Usando la función mysqli_num_rows
El siguiente ejemplo ilustra el uso de la función mysqli_num_rows en la tabla anterior.
// conectarse a localhost: 3306 y src de base de datos con la raíz del nombre de usuario y la contraseña vacíaUna vez que ejecutamos el script anterior, el código debe devolver la salida:
Número total de fila: 5Conclusión
Esta publicación cubrió los conceptos básicos de trabajar con la función mysqli_num_rows en php. Esta función le permite obtener el número de filas en un conjunto de resultados recuperados.
Gracias por leer!!