Vous êtes sur la page 1sur 4

UTLL-PNFI

Prof. Ing Miguel Jaime


Paradigmas de Programacin

Modificacin y Eliminacin PHP + MySQL

Pantalla Principal de Mantenimiento

crud.php

<? /*Procedimiento que Permite Visualizar los Registros de Una Tabla con la finalidad Indexar el Campo Clave
por Referencia hacia Una Pagina de Actulizacion o Eliminacion*/
?>

<table>
<tr><td colspan="5" align="center"><h5>Mantenimiento<h5></td></tr>
<?
include("conexion.php");
$query="select * from noticia";
$result=mysql_query($query);
while($fila=mysql_fetch_array($result)){
?>
<tr>
<td><?echo $fila["id"];?></td>
<td><?echo $fila["fecha"];?></td>
<td><?echo $fila["titulo"];?></td>
<td><a href="modificar.php?id=<?=$fila['id'];?>"/>Modificar</td>
<td><a href="eliminar.php?id=<?=$fila['id'];?>"/>Eliminar</td>
</tr>
<?}?>
</table>
Formulario de Modificacin

modificar.php

<?
/*Primer paso de Modificacion
Procedimiento que Permite Visualizar la seleccin de un registro en especifico con la finalidad de obtener una
vista previa del mismo para ser modificado con el debido formulario de interactividad*/
?>
include("conexion.php");
$id=$_REQUEST["id"];
$query="select * from noticia where id='$id'";
$result=mysql_query($query);
$fila=mysql_fetch_array($result);
?>
<form method="post" enctype="multipart/form-data" action="modificar1.php">
<table align="left">
<tr>
<td colspan="2"><h5>Modificar Noticia<h5></td></tr>
<input type="hidden" name="txtid" value=<?=$fila["id"]?>>
<tr>
<td>Ingrese el Titulo de la Noticia:</td>
<td><input type="text" name="txttitulo" value=<?=$fila["titulo"]?>></td>
</tr>
<tr>
<td>Ingrese la Descripcion Noticia:</td>
<td><input type="text" name="txtnoticia" value=<?=$fila["descripcion"]?>></td>
</tr>
<tr>
<td>Agregue una Imagen:</td>
<td><input type="file" name="imagen"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Modificar">
<a href="crud.php"><input type="button" value="Volver"></a></td>
</tr>
</table>
</form>
Modificacin

modificar1.php

<?
/* Segundo paso de Modificacion
Procedimiento final el cual permite realizar la respectiva modificacion en la BD de un registro especifico por
tomando como criterio de seleccin el campo clave del id*/
?>

include("conexion.php");
$id = $_REQUEST["txtid"];
$titulo = $_REQUEST["txttitulo"];
$noticia = $_REQUEST["txtnoticia"];
$query = "update noticia set titulo='$titulo',descripcion='$noticia' where id='$id'";
$result = mysql_query($query);
?>
<script>
alert("Los Cambios se Realizaron con Exito");
this.document.location.href="crud.php";
</script>

Eliminacin

eliminar.php

<?
/*
Procedimiento final el cual permite realizar la respectiva eliminacion en la BD de un registro especifico por
tomando como criterio de seleccin el campo clave del id
*/
?>

include("conexion.php");
$id = $_REQUEST["id"];
$query = "delete from noticia where id='$id'";
$result = mysql_query($query);
?>
<script>
this.document.location.href="crud.php";
</script>
Formulario de Modificacion

modificar.php

<?
/*Primer paso de Modificacion
Procedimiento que Permite Visualizar la seleccin de un registro en especifico con la finalidad de obtener una
vista previa del mismo para ser modificado con el debido formulario de interactividad*/
?>

Vous aimerez peut-être aussi