martes, 10 de julio de 2012

MODIFICACIONES, La sentencia UPDATE

La sentencia UPDATE: Sirve precisamente para modificar o actualizar datos en nuestra base.
vamos a agregar un par de páginas más a nuestro ejemplo, al igual que en nuestro ejercicio de adicionar, tendremos una página HTML que nos solicita entrar: en primer lugar la columna de la tabla que sirve como parámetro de comparación para hacer la modificación, en este caso es el nombre de la persona.; y en segundo lugar la columna de la tabla que va a modificar, la cual es el apellido de la persona. La segunda página en juego es la que contiene el código PHP para modificar nuestra tabla con base a lo que hemos recibido de la página PHP.
Los nombres de las páginas son principal_modificar.html y modificando.php y sus respectivos códigos son los siguientes:
Para la primera página (la HTML)

<HTML>
<HEAD>
<TITLE>Modificando Datos de tabla Ejemplo</TITLE>
</HEAD>
<BODY>
<FORM METHOD = "GET" ACTION = "modificando.php">
NOMBRE DE LA PERSONA:
<INPUT TYPE = "TEXT" NAME = "nombre">
MODIFICAR APELLIDO POR:
<INPUT TYPE = "TEXT" NAME = "apellido">
<INPUT TYPE = "SUBMIT" VALUE = "Modificar">
Para la segunda, Guardar como: modificando.php

<?php
Require(“configuracion_base.php");
$conexion = mysql_connect($base_huesped, $base_usuario, base_password)  or die (mysql_error());
mysql_select_db($base_nombre, $conexion);
$modificacion = "UPDATE ejemplo SET apellido = '".$apellido."‘
 WHERE nombre = '".$nombre."'";
$consulta_modificacion = mysql_query($modificacion);
$resultado = mysql_query($consulta_modificacion, $conexion);
echo $resultado;
?>

No hay comentarios:

Publicar un comentario