Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Conexion de base de datos, Ejercicios de Tecnología

Informacion sobre la base de datos, login

Tipo: Ejercicios

2022/2023

Subido el 02/05/2023

spidey-3
spidey-3 🇨🇴

3 documentos

1 / 41

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
PROGRAMACIÓN
Mtro. JoVicente Pérez Soto
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29

Vista previa parcial del texto

¡Descarga Conexion de base de datos y más Ejercicios en PDF de Tecnología solo en Docsity!

PROGRAMACIÓN

Mtro. José Vicente Pérez Soto

ELEMENTOS PARA CREACIÓN

BASE DE

DATOS

CONEXIÓN A

XAMPP/SERVER

CÓDIGO

CONEXIÓN

PHP-BD

Creación de la base de datos

  • Primero vamos a crear la base de datos utilizando phpMyAdmin
  • Da clic en el botón Crear

Creación de la base de datos

  • En la pestaña SQL vamos a introducir el código SQL indicado en la imagen inferior, al terminar da clic en continuar:

Creación de la base de datos

  • Puedes verificar la integridad de la tabla, dando clic en la pestaña estructura:

Archivos necesarios para el proyecto:

config.php login.php logout.php

welcome.php reset-password.php register.php

Conectar al servidor

Comenzamos con el archivo config.php

Código principal (I) Ahora vamos a revisar el código de la página principal, la cual es login.php:

Funciones mysqli

Existen algunas funciones mysqli que vamos a utilizar: Parámetro Descripción mysqli_prepare Prepara una sentencia SQL para ser ejecutada mysqli_stmt_bind_param Enlaza variables como parámetros a una sentencia preparada mysqli_stmt_execute Ejecuta una consulta preparada mysqli_stmt_store_result Transfiere un conjunto de resultados desde una consulta preparada mysqli_stmt_fetch Obtiene los resultados de una sentencia preparadas en las variables vinculadas mysqli_stmt_close Cierra una sentencia preparada

Código principal (III) Utilicemos las funciones vistas previamente:

Código principal (V) Finalizamos el código PHP cerrando la consulta SQL y la conexión a la base de datos. No hemos finalizado el archivo login.php continuamos ahora con el código HTML.

Código principal (VI)

Comenzamos con la elaboración del formulario y le damos algo de estilo con bootstrap:

Código principal (VIII)

Creamos el botón y terminamos con el formulario HTML, ahora hemos finalizado con el código de login.php aun nos faltan 4 archivos más para finalizar el proyecto.

logout.php