¿Cómo hacer una tabla de clasificación usando PHP?

El propósito de este artículo es hacer un programa simple para crear una tabla de clasificación usando PHP. A continuación se muestra la implementación del mismo usando PHP. Los requisitos previos de este tema son PHP / MySQL y la instalación de Apache Server en su computadora.

Acercarse:

Paso 1: Primero crearemos una tabla HTML usando la etiqueta <table> definida por la etiqueta <tr> para crear filas. Es solo un simple archivo HTML/CSS. Lo único que vale la pena señalar es que estamos usando el marco CSS de Bootstrap 4 para darle estilo a nuestra página. Puede usar cualquier otro marco de estilo de su elección o escribir su propio CSS si lo desea.

HTML

<!DOCTYPE html>
<html>
    <head>
        <title>LeaderBoard Using PHP</title>
    </head>
  
    <body>
        <h2>Welcome To GFG</h2>
        <table>
            <tr>
                <td>Ranking</td>
                <td>UserName</td>
                <td>Marks</td>
            </tr>

Paso 2: obtenga datos de SQL y muéstrelos usando PHP.

Paso 3: Cree una base de datos MySQL siguiendo los comandos.

CREATE DATABASE leaderboard;
CREATE TABLE leaderboard(userName VARCHAR(30), marks INT(10));

Paso 4: Inserte algunos valores en la base de datos.

INSERT INTO leaderboard(userName,marks) VALUES('Devesh Pratap Singh',100);

PHP

<?php
  
/* Connection Variable ("Servername",
"username","password","database") */
$con = mysqli_connect("localhost", 
        "root", "", "leaderboard");
  
/* Mysqli query to fetch rows 
in descending order of marks */
$result = mysqli_query($con, "SELECT userName, 
marks FROM leaderboard ORDER BY marks DESC");
  
/* First rank will be 1 and 
    second be 2 and so on */
$ranking = 1;
  
/* Fetch Rows from the SQL query */
if (mysqli_num_rows($result)) {
    while ($row = mysqli_fetch_array($result)) {
        echo "<td>{$ranking}</td>
        <td>{$row['userName']}</td>
        <td>{$row['marks']}</td>";
        $ranking++;
    }
}
?>

Paso 5: cierre la etiqueta de la tabla, la etiqueta del cuerpo y la etiqueta html. 

HTML

</table>
</body>
</html>

Paso 6: Guarde este archivo como » index.php «.

Paso 7: Copie este archivo dentro de su servidor xampp en el directorio htdocs .

Paso 8: Abra el servidor phpMyAdmin o MySQL en su computadora.

Paso 9: Abra https://localhost/index.php en su navegador web.

Salida después de la ejecución:

Salida producida después de ejecutar

Publicación traducida automáticamente

Artículo escrito por idevesh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *