(PHP 5)

mysqli_num_rows — Obtiene el número de filas en un resultado

Descripción

Estilo por procedimientos:

mixto mysqli_num_rows ( mysqli_result $resultado )

Estilo orientado a objetos (propiedad):

class mysqli_result {
mixto num_rows
}

Regresa el número de filas en el resultado.

El uso de mysqli_num_rows() depende de si se usa resultados con almacenamiento intermedio (buffered) o no. En caso de usar resultados sin almacenamiento intermedio, mysqli_num_rows() no dará el número correcto de filas hasta que se hayan obtenido todas las filas del resultado.

Valores retornados

Regresa el número de filas en el resultado.

nota: Si el número de filas es superior al valor entero maximo, el número será regresado como una cadena.

Ver también

mysqli_affected_rows(), mysqli_store_result(), mysqli_use_result(), y mysqli_query().

Ejemplos

Estilo orientado a objetos

<?php
$mysqli
= new mysqli("localhost", "my_user", "my_password", "world");

/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}

if ($result = $mysqli->query("SELECT Code, Name FROM Country ORDER BY Name")) {

/* determine number of rows result set */
$row_cnt = $result->num_rows;

printf("Result set has %d rows.\n", $row_cnt);

/* close result set */
$result->close();
}

/* close connection */
$mysqli->close();
?>

Estilo por procedimientos

<?php
$link
= mysqli_connect("localhost", "my_user", "my_password", "world");

/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}

if ($result = mysqli_query($link, "SELECT Code, Name FROM Country ORDER BY Name")) {

/* determine number of rows result set */
$row_cnt = mysqli_num_rows($result);

printf("Result set has %d rows.\n", $row_cnt);

/* close result set */
mysqli_free_result($result);
}

/* close connection */
mysqli_close($link);
?>

El resultado del ejemplo seria:

Result set has 239 rows.
What is PHP? PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially sui...
Un nuevo método para enviar información por fibra óptica a 400Gbps Un equipo de investigadores liderados por Xiang Liu de los Laboratorios Bell en Estados Unidos publicaron un estudio en Nature Photonics donde afirman...
Guide to Webhosting Free or paid? When you start looking for a place to host your site, your first decision will be whether you will need a free or paid web host. Well...
Addon domains A term used to describe the option to host additional domain names on a shared hosting account. With addon domain names you can host multiple domain...
Google Places se fusiona con Google+ Google Places era un servicio algo parecido a Foursquare, mezclado con una guía de lugares como restaurantes o tiendas, que estuvo flotando sin mucho ...
Pinterest lanza una Aplicación gratuita para medir campañas Ofrecerá información sobre el número de usuarios a los que llega la campaña, las veces que se ha compartido e información sobre los usuarios que inter...
Pinterest y su influencia en las decisiones de compra Pinterest tiene la capacidad de influir en las decisiones de compra de los consumidores, acción a la que apuntan las marcas y anunciantes. Una inve...
Private Name Servers What Are Private Name Servers? Private name servers are ns1.yourdomain.com and ns2.yourdomain.com. Usually when you sign up for web hosting you use ...
iPhone y Android seguirán siendo compatibles con Skype Skype acaba en manos de Microsoft. Pero eso no será una rémora para el funcionamiento del servicio en iPhone y Android. Así lo aclararon ayer los resp...
Google lanza el que es tal vez su mayor rediseño hasta la fecha ¿Habéis notado algo nuevo, diferente en la página principal de Google? Es posible que aún no, pero en los próximos días os daréis cuenta que Google ha...