Tecnología

Inicio

Cómo contar los registros en un PHP MySQL Query

Se puede contar el número de registros en una tabla de MySQL con PHP para una serie de propósitos, tales como la recogida de datos estadísticos sobre el número de usuarios registrados en un sitio web, el cálculo del número de páginas que se mostrará cuando paginar los resultados de una búsqueda, o para estimar el tiempo necesario para actualizar todas las filas de una tabla. MySQL tiene una función específicamente para este propósito: la función "Count".

Instrucciones

1 Crear un nuevo archivo con la extensión ".php", y abrirlo con un editor de texto. Escribir código que establecerá una conexión con la base de datos MySQL utilizando "mysql_connect" de PHP y "mysql_select_db" functions.The primera función toma tres parámetros: en la que se encuentra la base de datos del servidor y el nombre de usuario y la contraseña con la que conectarse. La segunda función toma un solo parámetro: la base de datos que desea utilizar. Aquí hay un ejemplo:

<? Php

$ Gestor = mysql_connect ( "localhost", "root", "my_password ');

mysql_select_db ( 'MY_DATABASE');

Reemplazar "my_password" y "MY_DATABASE" con su contraseña y base de datos.

2 Escribir un segmento de código que se ejecutará una consulta de selección en contra de la tabla cuyas entradas desea contar usando la función "mysql_query" de PHP y asignar el resultado a una nueva variable. Use "COUNT (*) AS recuento", como la expresión de selección para recuperar el número de filas como "contar." Aquí hay un ejemplo:

$ Resultado = mysql_query ( "SELECT COUNT (*) como el recuento de las recetas");

3 Escribir un segmento de código para ejecutar la función "mysql_fetch_assoc". La función se ha podido ir a la primera, y única, una fila como una matriz asociativa, y asignar el resultado a una nueva variable. Acceder al índice de "contar" en la nueva variable para obtener el número de filas. Aquí hay un ejemplo:

$ Fila = mysql_fetch_assoc ($ resultado);

$ Count = $ fila [ 'count'];

echo "Filas:". $ Contar;