Envío el ejercicio 2 resuelto.
<html>
<head> <meta charset='utf-8'> </head>
<body>
<?php function mostrarDatos($linea){ echo "Nombre: ".$linea['nombre']." - "; echo "Apellidos: ".$linea['apellidos']." - "; echo "Dirección:".$linea['direccion']." - "; echo "Edad: ".$linea['edad']." - "; echo "Altura: ".$linea['altura']."<br/>"; } $link = mysqli_connect("sql304.byethost11.com","b11_11111882","xxxxx"); mysqli_select_db($link, "b11_11111882_misdatos"); $tildes = $link->query("SET NAMES 'utf8'"); $cont = 1; while ($cont<7) { switch ($cont) { case 1: // a) Crea tabla agenda 3 y muestra contenido $result = mysqli_query($link, "CREATE TABLE agenda3 AS SELECT * FROM agenda2017"); echo "a. Tabla Inicial <br/>"; break; case 2: // b) Eliminar campos con edad>=34 y mostrar tabla $result = mysqli_query($link, "DELETE FROM agenda3 WHERE edad>=34"); echo "b. Tabla luego de eliminar registros con edad >=34 <br/>"; break; case 3: // c) Insertar dos nuevos registros mysqli_free_result($result); $result = mysqli_query($link, "INSERT INTO agenda3 VALUES ('Rodri','Rodriguez','Av.Brasil 3434','5544322223',30,1.92)"); $result = mysqli_query($link, "INSERT INTO agenda3 VALUES ('Vale','Perez','Av.Rivadavia 3434','5411322223',40,1.67)"); echo "c. Tabla con dos registros nuevos <br/>"; break; case 4: // d) Elimina todo con Truncate $result = mysqli_query($link, "TRUNCATE TABLE agenda3"); echo "d. Se eliminaron todos los registros <br/>"; break; case 5: //e) Agrega 3 registros $result = mysqli_query($link, "INSERT INTO agenda3 VALUES ('Paula','Lopez','Av. Costanera 434','1124322223',50,1.52)"); $result = mysqli_query($link, "INSERT INTO agenda3 VALUES ('Maria','Almeida','Av.Roca 123','5511322223',23,1.69)"); $result = mysqli_query($link, "INSERT INTO agenda3 VALUES ('Jorge','Perez','Av.San Martin 123','52112222223',35,1.83)"); $result = mysqli_query($link, "SELECT * FROM agenda3"); echo "e. Tabla con tres registros nuevos <br/>"; break; case 6: // f) Elimina todos los registros usando DELETE $result = mysqli_query($link, "DELETE FROM agenda3"); echo "f. Se eliminaron todos los registros <br/>"; break; } $result = mysqli_query($link, "SELECT * FROM agenda3"); while($fila=mysqli_fetch_array($result)) { mostrarDatos($fila);} echo "<br/>"; $cont++; } echo "FIN <br/>"; mysqli_free_result($result); mysqli_close($link);?>
</body>
</html>
Por favor, espero alguna opinión.