Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2006, 04:58
Seiyaru
 
Fecha de Ingreso: junio-2006
Mensajes: 4
Antigüedad: 17 años, 10 meses
Puntos: 0
Ayuda con examen

Buenas, me acabo de registrar en este foro el cual veo como mi última esperanza para aprobar la única asignatura que me ha quedado y para la cual soy un negado: "Programación PHP". Este lunes tengo la´última oportunidad de aprobar y obtener mi título. Bueno, aquí os dejo las últimas recuperaciones que hice y suspendí. Seguramente para vosotros sean una tontería.

--------------------------------------------------------------------------

RECUPERACIÓN Nº 1

EXAMEN EXTRAORD. FCT. PHP
10-03-2006

1. En el formulario que hay en la primera página hay un elemento que es un desplegable con los siguientes elementos:Enciclopedia, Diccionario castellano, Diccionario Inglés-Español, Diccionario Español-Inglés.
Los elementos tendrán el valor :1,2,3 y 4.
Cuando se introduce una palabra en la caja de texto, se selecciona un tipo de diccionario y se pulsa al botón "Buscar" y se pasa a la página: “consulta.php”

2. Diseñareís una BD llamada hiru que tendrá estas tablas:
tabla palabras:
2..i. tipo (numérico (2)) y con valores: 1,2,3 o 4 coincidiendo con los elementos del desplegable de la página principal)
2..ii. primera (carácter (1)
2..iii. palabra (carácter (15))
2..iv. descripcion (carácter (30)
2..v. La clave primaria será el campo palabra
tabla editores:
2..i. usuario (carácter (8))
2..ii. contraseña (carácter (30))

Meteís datos en la tabla de palabras y editores para hacer las pruebas.

3. consulta.php:
Se llega a esta página con una palabra y tipo de diccionario seleccionado del desplegable de la página principal
Lo primero será comprobar si tenemos un editor registrado(variable de sesión) y si no es asi, pedirle que se registre en una página a la que le redirigimos "registro.php".
Si ya hemos comprobado que se trata de un usuario registrado, sabremos su nombre (también con variable de sesión) y le daremos la bienvenida "Bienvenido/a usuario", siendo usuario el nombre del usuario que se ha registrado.
Se hace una consulta a la tabla de palabras con esa palabra y tipo de diccionario y se muestra en otro formulario los campos: palabra y descripción. Se puede modificar sólo la descripción de esa palabra y pulsar un botón "modificar" que servirá para hacer la actualización de la descripción de esa palabra en la tabla.

Además de esto, en esta página se mostrará un texto: "Mostrar todas las palabras que empiezan por: " y luego una caja de texto donde se podrá poner una letra del alfabeto y luego un botón de "mostrar >>" que nos llevará a otra página llamada "todas.php".

Esta parte se hace con un formulario normal donde el action=”todas.php”



4. todas.php:
Se llega a esta página con una letra seleccionada y se mostrarán todas las palabras que empiecen por esa primera letra:

4..i. la palabra
4..ii. la descripción
4..iii. el tipo de diccionario

5. registro.php:
Formulario de registro de editores. A esta página llegan todos los que intentan entrar a "consulta.php" por primera vez. Deberán introducir el usuario y la contraseña y tendremos que verificar si existe en la tabla o no. Si existe se registra que existe como variable de sesión y tambien se guarda el nombre de usuario como variable de sesión.

--------------------------------------------------------------------------

RECUPERACIÓN Nº 2

EXAMEN ORDINARIA CICLO PHP
29-05-2006



1. Diseñareís una BD llamada casacella que tendrá estas tablas:
 tabla precios:
 - nombre (carácter (20))
- descripcion (carácter (20))
- precio (numérico (3))
- La clave primaria será el campo nombre + descripcion.
 tabla propietarios:
- usuario (carácter (8))
- contraseña (carácter (30))
- nombre (carácter (30))
- la clave primaria será el campo usuario

Meteís datos en la tabla de precios y propietarios para hacer las pruebas.

2. index.php:

 Se muestra esta página con los datos que aparecen en las imágenes + la tabla que aparece al final y que se habrá obtenido despues de acceder a la tabla de precios con el nombre = “casa cella”. Con los datos que haya en la tabla precios para ese nombre se muestra la tabla de la imagen tal y como aparece ahí.

 Al principio de la tabla, fijaros que hay un botón de cambiar precios, eso significa que hay un formulario con un botón. Ese botón nos llevará a la página donde los propietarios pueden cambiar los precios fijados y que se llamará: cambiar_precios.php.

2. cambiar_precios.php:

 Lo primero será comprobar si tenemos un propietario registrado(variable de sesión) y si no es asi, pedirle que se identifique en una página a la que le redirigimos "identificacion.php".
Si ya hemos comprobado que se trata de un propietario registrado, sabremos su nombre (también con variable de sesión) y le daremos la bienvenida "Bienvenido/a nombre", siendo nombre el nombre del usuario que se ha registrado.
Se hace una consulta a la tabla de precios con el nombre “casa cella” y se muestra en otro formulario los campos: descripcion y precio en forma de tabla porque habrá varias filas. Cada fila tiene además un campo con un botón modificar. Se puede modificar sólo el precio y pulsar el botón "modificar" correspondiente a la fila que se cambia.
Esto servirá para hacer la actualización del precio en la tabla.
Se sacará un mensaje diciendo “Actualización realizada correctamente”.

3. identificacion.php:
 Formulario de identificacion de propietarios. A esta página llegan todos los que intentan entrar a "cambiar_precios.php" por primera vez. Deberán introducir el usuario y la contraseña y tendremos que verificar si existe en la tabla o no. Si existe se registra que existe como variable de sesión y tambien se guarda el nombre del propietario como variable de sesión.

--------------------------------------------------------------------------

Si pudieseis ayudarme os estaría eternamente agradecido de verdad. Gracias de antemano