Skip to content

Instantly share code, notes, and snippets.

@rodrigore
Last active January 12, 2021 16:01
Show Gist options
  • Select an option

  • Save rodrigore/e2a414a93d01d511e4db074a1b0efb6f to your computer and use it in GitHub Desktop.

Select an option

Save rodrigore/e2a414a93d01d511e4db074a1b0efb6f to your computer and use it in GitHub Desktop.

GitHub Score v5

Usar la base de las versiones anteriore agregando el uso de base datos.

En una base datos creer una tabla que se llame scores que registre los puntajes de los usuarios que se ingresan.

La tabla debera tener como minimo dos columna, una que registre el nombre de usuario o algo que lo identifique, y su puntaje.

Si el puntaje del usuario cambia al hacer nuevamente la consulta, este se debe actualizar.

Finalmente debe existir una vista que muestre el Ranking de los puntajes, y los muestre descentemente (del mayor al menor)

Consideraciones

  • Preferentemente usar PDO para hacer la conexion con MySQL
  • Registrar las credenciales de la base datos en el archivo .env

Base datos

  • Tabla llamada: scores
  • Columnas: username, score

Configuracion

En el .env agregar los siguientes valores de la conexion a la base datos:

  • DB_DATABASE=aca_va_el_nombre_de_la_base_datos
  • DB_USERNAME=aca_el_user_basedatos
  • DB_PASSWORD=aca_el_password_del_usuario
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment