PHP significa preprocesador de hipertexto. MySQL es un lenguaje de consulta de base de datos utilizado para administrar bases de datos.
En este artículo, vamos a discutir cómo obtener el conteo de filas en una tabla particular presente en la base de datos usando PHP y MySQL.
Requisitos :
Enfoque: mediante el uso de PHP y MySQL, se pueden realizar operaciones de base de datos. Podemos obtener el número total de filas en una tabla usando la función mysqli_num_rows() de MySQL .
Sintaxis:
mysqli_num_rows(resultado);
El resultado es especificar el identificador del conjunto de resultados devuelto por la función mysqli_query() .
Ejemplo: La siguiente tabla tiene 5 filas.
Para contar el número de filas en la tabla de construcción , se usa el siguiente fragmento de código.
$sql = "SELECT * from building"; if ($result = mysqli_query($con, $sql)) { // Return the number of rows in result set $rowcount = mysqli_num_rows( $result ); // Display result printf("Total rows in this table : %d\n", $rowcount); }
Salida: El resultado esperado es el siguiente.
Total rows in this table : 5
Pasos para el abordaje:
- Cree una base de datos llamada base de datos .
- Cree una tabla llamada edificio dentro de la base de datos.
- Insertar registros en él.
- Escriba código PHP para contar filas.
Pasos:
- Inicie el servidor XAMPP.
- Cree una base de datos llamada base de datos y cree una tabla llamada edificio dentro de la base de datos.
- Insertar registros en él
- Escriba código PHP para contar filas.
código PHP:
PHP
<?php // localhost is localhost // servername is root // password is empty // database name is database $con = mysqli_connect("localhost","root","","database"); // SQL query to display row count // in building table $sql = "SELECT * from building"; if ($result = mysqli_query($con, $sql)) { // Return the number of rows in result set $rowcount = mysqli_num_rows( $result ); // Display result printf("Total rows in this table : %d\n", $rowcount); } // Close the connection mysqli_close($con); ?>
Salida: Después de ejecutar el archivo PHP anterior en localhost, se logra el siguiente resultado.
Total rows in this table : 5
Ejemplo 2: En el siguiente ejemplo, contamos las filas de la tabla usando la función MySQL count() . Es una función agregada utilizada para contar filas.
Sintaxis :
seleccione el conteo (*) de la tabla;
Considere la tabla.
código PHP:
PHP
<?php // Servername $servername = "localhost"; // Username $username = "root"; // Empty password $password = ""; // Database name $dbname = "database"; // Create connection by passing these // connection parameters $conn = new mysqli($servername, $username, $password, $dbname); // SQL query to find total count // of college_data table $sql = "SELECT count(*) FROM college_data "; $result = $conn->query($sql); // Display data on web page while($row = mysqli_fetch_array($result)) { echo "Total Rows is ". $row['count(*)']; echo "<br />"; } // Close the connection $conn->close(); ?>
Producción:
Total Rows is 8
Publicación traducida automáticamente
Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA