Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
sábado, 18 agosto 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

Borrado de datos

¿Cómo aseguramos la integridad de una base, en cuanto a la utilidad de los datos que contiene? La respuesta es BORRANDO los datos que ya no son de utlidad, que son obsoletos, etc. El borrado en un proceso delicado, por lo que debemos, primero que nada, poner cuidado extremo en la forma en que lo implementamos en nuestras aplicaciones.

La sentencia utiliada para este propósito es DELETE (de nuevo, para la sintaxis básica de comando SQL por favor refiéranse a las primeras lecciones de este curso).

Muy bien, dicho lo anterior, continuemos con nuestro pequeño ejemplo y agreguemos un par de páginas más. ¿Adivinan los nombres? La página HTML se llama principal_borrado.html y la PHP se llama borrando.php. A que no lo habían adivinado. Lo que hacen las paginitas es lo siguiente: la HTML le pide al usuario que introduzca el nombre de la persona que será borrada de la base de datos; por otro lado, la segunda página, la PHP recibe la información de la página HTML (gracias al método GET) y le pide a MySQL, gracias a la condición WHERE que borre exclusivamente la o las filas que concuerden con la condición.

El código de la página HTML es:

<HTML>
<HEAD>
<TITLE>Borrando Datos de la tabla Ejemplo</TITLE>
</HEAD>
<BODY>
<FORM METHOD = "GET" ACTION = "borrando.php">
INSERTE EL NOMBRE DE LA PERSONA A BORRAR
<INPUT TYPE = "TEXT" NAME = "nombre">
<INPUT TYPE = "SUBMIT" VALUE = "Borrar">
</FORM>
</BODY>
</HTML>

Mientras que el código de la página PHP es:

<?php

require($_SERVER["DOCUMENT_ROOT"]."/work/configuracion_base.php");

$conexion = mysql_connect($base_huesped, $base_usuario, $base_password) or die (mysql_error());

mysql_select_db($base_nombre, $conexion);

$borrando = "DELETE FROM ejemplo WHERE nombre = '".$nombre."'";

$consulta = mysql_query($borrando);

$resultado = mysql_query($consulta);

echo "Datos borrados";

?>

Todo lo anterior nos da el siguiente resultado:

 

Damas y caballeros, hemos aprendido las operaciones con bases de datos más básicas en PHP/MySQL, en nuestra siguiente entrega veremos sobre expresiones regulares en PHP y su uso en la integración con MySQL. Por el momento, quédense con esta frase de Jaime Luciano Balmes: "Un hombre con pereza es un reloj sin cuerda". No permitamos jamás que nuestro reloj se quede sin cuerda, no nos aburramos nunca de hacer lo que nos gusta. Hasta Pronto.

 

Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)