Está en la página 1de 5

Pregunta 1: (4puntos)

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Ejercicio 05</title> </head> <body> <?php function primo($numero){ $cont = 0; for($i=1;$i<=$numero;$i++){ if($numero%$i==0){ $cont++; }} if($cont>=2){ return "es primo";} else{ return "no es primo"; } } if(isset($_REQUEST['procesar'])){ $n1=$_REQUEST['n1']; echo "<h1>Nmero Primo</h1>"; echo "<b>Nmero:</b> $n1"; echo " <br>"; echo "<b>Condicin:</b>".primo ($n1); echo "<br>"; echo "<a href='Ejercicio 05.php'>Nueva Prueba</a>"; } else { ?> <form method="post" action="Ejercicio 05.php"> <h1>Nmero Primo</h1> Nmero<input type="text" name="n1" /> <input type="submit" name="Procesar" /> </form> <?php } ?> </body></html>

Pregunta2: (3puntos)

ESTA PREGUNTA NO ESTA EN LAS SESIONES NI EN LOS LABORATORIOS, LA HE ADAPTADO DEL EJERCICIO 1 DE LA SESION 6. USEN SU LOGICA Y RESUELVANLO.

Pregunta3: (3puntos)

<html> <body bgcolor="azul"> <?php $cabecera=array("nombre","telefono","referencia"); $luis=array("luis garcia","123456","trabajo"); $paco=array("paco salvatierra","456789","amigo"); $sofia=array("sofia lopez","741258","cliente"); $pilar=array("pilar martinez","9630182","familia"); $agenda=array($cabecera,$luis,$paco,$sofia,$pilar); ?> <h1 align="center">Datos </h1> <table border="5" width="500" cellspacing="0" align="center"> <?php foreach ($agenda as $fila){ echo "<tr>"; foreach ($fila as $celda){ echo "<td><h2> $celda </h2></td>"; } echo "</tr>"; } ?> </table> </body> </html> Pregunta 4: (4puntos)

Pregunta5: (6puntos) Modificacin de Personas Esta aplicacin debe tener una serie de presentaciones para su uso. En primer lugar debera permitir el ingreso del nombre de la persona a modificar, luego, en caso de encontrarlo, mostrar todos sus datos en campos editores para poder realizar cualquier modificacin en ellos. Una vez actualizados los datos, el programa debera permitir la grabacin de ellos, o bien, la cancelacin de la actualizacin. Si se opta por la grabacin, se procede a ejecutar la sentencia: UPDATE, la cual tiene por finalidad la actualizacin de la tabla con los nuevos valores. Si se opta por la cancelacin, se ignoran los cambios y se enva la leyenda Modificacin Cancelada. El programa para el ingreso de la persona a modificar los datos (ModificacionDePersonas.htm), es similar al de Consultas y al de Bajas:

Una vez ingresado el nombre a buscar, en caso de existir en la base de datos, se debern mostrar todos los datos personales para su actualizacin, quedando la siguiente pantalla.

EN ESTA PREGUNTA SE HACEN 3 FORMULARIOS: FORMULARIO 1: pagina1.html FORMULARIO2: pagina2.php FORMULARIO3: pagina3.php Lo que se pide es actualizar el email, no el nombre.

Este es el ltimo ejercicio del laboratorio 10.