Se puede contar el número de registros en una tabla 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 el sitio web, el cálculo del número de páginas para mostrar la hora de 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 ábralo con un editor de texto . Escribir código que establecerá una conexión con la base de datos MySQL usando " mysql_connect " de PHP y " mysql_select_db " functions.The primera función toma tres parámetros : el servidor en el que está ubicada la base de datos y el nombre de usuario y la contraseña con la que se conecte. La segunda función toma un solo parámetro : la base de datos que desea utilizar . He aquí un ejemplo :
< php
$ gestor = mysql_connect ( 'localhost ' , 'root ', ' mi_contraseña ');
mysql_select_db ( ' MY_DATABASE '? ) ;
Reemplazar " mi_contraseña " y " MY_DATABASE " con su contraseña y base de datos
2
Escriba un segmento de código que se ejecutará una consulta de selección en la tabla cuyas entradas desea . contar con la función " mysql_query " de PHP y asignar el resultado a una variable nueva. Utilice " COUNT ( * ) AS recuento " como expresión de selección para recuperar el número de filas como " conteo ". He aquí un ejemplo :
$ result = mysql_query ( "SELECT COUNT ( * ) AS contar de recetas ");
3
Escribir un segmento de código para ejecutar la función " mysql_fetch_assoc " . La función será buscar la primera y única fila como una matriz asociativa , y asignar el resultado a una variable nueva. Acceder al índice de "cuenta" en la nueva variable para obtener el número de filas. He aquí un ejemplo :
$ row = mysql_fetch_assoc ( $ result ) ;
$ count = $ row [' count' ] ;
echo " Filas : " . $ cuenta ;