HectorHerrera - Laboratorio 9 Eliminar PHP
HectorHerrera - Laboratorio 9 Eliminar PHP
HectorHerrera - Laboratorio 9 Eliminar PHP
10. Ejecute el query usando la función mysql_query y asigne el resultado a la variable $result:
$result = mysqli_query($connection, $query);
</head>
<body>
<div class="container">
<div class="col-xs-6">
<h1> <class="text-center"> Eliminar Registro </h1>
<form action="login_delete.php" method="post">
<div class="form-group">
<label for="username"> Username</label>
<input type="text" class="form-control" id="username" name='username'>
</div>
<div class="form-group">
<label for="contrasena"> Contraseña</label>
<input type="password" class="form-control" id="contrasena"
name='contrasena'>
</div>
<select name="id" id="">
<?php
mostrarDatos();
?>
</select>
<div class="form-group">
</div>
<input class="btn btn-primary" type="submit" name="submit"
value="Eliminar">
</form>
</div>
</div>
</body>
</html>
7. Aclaraciones:
• Hemos agregado un formato básico para mejorar la IU usando Bootstrap:
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
• Al copiar el código literal debe tener mucho cuidado con las comillas pues no se
pasan o copian correctamente. Si al correr el documento html tiene problemas,
reemplace todas las comillas manualmente.
8. Este formulario se enviará a login_delete.php usando el método POST.
9. Abra el web browser y vaya a localhost/BD/login_delete.php
10. Seleccione el ID de los datos que desea eliminar.
11. Abra phpMyAdmin y verifique que se hayan eliminado la fila de la tabla usuarios.
PREGUNTAS:
1. ¿Qué devuelve mysqli_query( )?
2. ¿Qué devuelve mysqli_error ( )?
3. ¿Qué hace la función die ( ) ?
. respuestas
1. `mysqli_query()` devuelve un resultado para las consultas que devuelven datos, y `true` o `false`
para las consultas de modificación.
2. `mysqli_error()` devuelve una descripción del último error de consulta MySQL
3. `die()` detiene el script y muestra un mensaje personalizado en caso de errores críticos, como
problemas con consultas, para evitar posibles complicaciones.