Diferencia entre revisiones de «Usuario:ManuelRomero/NewPHP/B2T8/BasesDatos/ejercicios»
De WikiEducator
Línea 39: | Línea 39: | ||
http://manuel.infenlaces.com/dwes/RegistrarUsuarios/ | http://manuel.infenlaces.com/dwes/RegistrarUsuarios/ | ||
{{Tip|Si pide indentificarse accede con alumno/fuina}} | {{Tip|Si pide indentificarse accede con alumno/fuina}} | ||
+ | }} | ||
+ | |||
+ | |||
+ | {{Actividad|Title=Gestión productos| | ||
+ | PRACTICA DE BASES DE DATOS USANDO PDO | ||
+ | Partiendo de la base de datos dwes usada en la explicación de este tema ,se pide que realicéis | ||
+ | una aplicación que permita gestionar los registros de la tabla productos. La aplicación se dividirá en | ||
+ | tres páginas web: | ||
+ | • 1.- listado.php. Mostrara un cuadro desplegable que permita seleccionar un registro de la tabla | ||
+ | familias, junto a un botón "Mostrar". Al pulsar el botón, se mostrará un listado de los productos | ||
+ | de la familia seleccionada. | ||
+ | Para cada producto se mostrará su nombre corto y su PVP, junto a un botón con el texto Editar | ||
+ | (se puede usar como opción crear un formulario distinto por cada producto). Cuando se pulse | ||
+ | ese botón, se enviará el formulario a la página editar.php. | ||
+ | • 2.- Editar.php: Debe mostrar los datos del producto seleccionado en la página anterior | ||
+ | (nombre corto, nombre, descripción y PVP) dentro de un formulario que permita cambiarlos, y | ||
+ | dos botones: Actualizar y Cancelar. El formulario se enviará a la página actualizar.php | ||
+ | . | ||
+ | • 3.- actulizar.php. Esta página simplemente redirige a la página listado.php, pero si en el | ||
+ | formulario anterior se ha pulsado "Actualizar" (y no "Cancelar"), antes de redirigir debe | ||
+ | ejecutar una consulta para cambiar los datos del producto. Para redirigir se puede utilizar un | ||
+ | formulario con un botón "Continuar" o la etiqueta "<meta http-equiv='refresh' | ||
+ | content='1'; url=…> dentro del encabezado. | ||
+ | Para acceder a la base de datos se debe usar PDO. También se deben utilizar excepciones para el | ||
+ | control de errores. Además, se recomienda utilizar como base esta página y hoja de estilo. | ||
+ | |||
+ | |||
}} | }} |
Revisión de 21:31 8 nov 2017
Se ha agregado la tienda con código XXX nombre: YYY teléfono: ZZZ
|
}}
$pass = $_POST['....']; $pass = md5($pass); //Aquí la pass queda cifrada usando la función md5
para que el usuario se puede registrar
Aqui puedes ver un ejemplo de la aplicación http://manuel.infenlaces.com/dwes/RegistrarUsuarios/ Tip: Si pide indentificarse accede con alumno/fuina
|