Tecnología

Inicio

Cómo contar el número de registros con los criterios de MySQL PHP

Cómo contar el número de registros con los criterios de MySQL PHP


Una de las características del lenguaje PHP es su capacidad para interactuar con bases de datos MySQL. Esta característica permite a los autores Web para crear páginas web dinámicas; características comunes que definen la nueva experiencia en la Web - páginas de perfil, de contenido y clasificación de sistemas presentados por el usuario - se crean con el lenguaje PHP y bases de datos MySQL. La capacidad de distinguir y contar las filas de una base de datos permite a los usuarios filtrar las búsquedas, una necesidad para los sitios web ricos en contenido creado por el usuario.

Instrucciones

1 Asegúrese de que su archivo PHP tiene una conexión abierta a su base de datos MySQL. Si no está seguro, busque en el archivo para las siguientes funciones:

mysql_connect ();

mysql_select_db ();

PHP utiliza las funciones anteriores y sus correspondientes argumentos para conectarse a la base de datos.

2 Piense en los criterios que desee limitar su número de registros. Escriba sus criterios en el lenguaje cotidiano. Los criterios pueden incluir la solicitud campos de la base a la igualdad de cadenas o números específicos y pueden disponer de las desigualdades y los estados lógicos.

3 Introduzca sus criterios en la siguiente secuencia de comandos:

$ Mysql = "SELECT COUNT (id) de la tabla $ donde los criterios = x";

Reemplazar tabla $ con el nombre de la tabla dentro de la base de datos que contiene los datos. Reemplazar criterios = x con sus propios criterios (por ejemplo, teacher_id = 3).

4 Ejecutar la consulta MySQL escribiendo la siguiente secuencia de comandos:

$ Mysql = mysql_query ($ mysql);

La declaración anterior se ejecuta la consulta MySQL y almacena el resultado dentro de la variable $ mysql.

5 Extraer los resultados de MySQL en una matriz mediante la siguiente secuencia de comandos:

while ($ fila = mysql_fetch_array) {$ count_id = $ fila [ 'COUNT (id)'];}

El número o los registros que correspondan a los criterios señalados serán almacenados en la variable de $ count_id.

Consejos y advertencias

  • criterios múltiples se pueden añadir a una consulta de MySQL mediante el uso de operadores lógicos (AND, OR y NOT). Por ejemplo, con el fin de contar el número de estudiantes varones matriculados en 6º grado, se podía secuencia de comandos lo siguiente:
  • $ Mysql = "SELECT COUNT (id) de los estudiantes en donde el género =" masculino "y el grado = 6";