este es un codigo q yo utlizo para modificar algunos campos de una base de datos q tengo de una libreria checala chance te ayude ya q tambien utilizo el UPDATE
Victor escribió:
<HTML LANG="es">
<head>
<title>Formulario: Mantenimiento</title>
<LINK REL="stylesheet" TYPE="text/css" HREF="estilo.css">
</head>
<body>
<?php
// Actualizar Registros.
$Actualizar= $_REQUEST['Actualizar'];
if (isset($Actualizar))
{
// Conectar con el servidor de base de datos
$conexion = mysql_connect("localhost", "root", "root")or die("No se puede conectar con el servidor");
// Seleccionar base de datos
mysql_select_db("empresa")or die("No se puede seleccionar la base de datos");
$tipobusqueda = $_REQUEST['cedula'];
$tipobusqueda = "cedula";
trim($cedula);
$terminobusqueda = addslashes($cedula);
// Obtener datos
$instruccion = "update clientes set cedula='$cedula', apellido='$apellido', nombre='$nombre', direccion='$direccion', telefono='$telefono', email='$email', prueba='$prueba' where ".$tipobusqueda." like '%".$terminobusqueda."%'";
$consulta = mysql_query($instruccion, $conexion)or die("Fallo en la consulta");
echo ("<font color = #FFFFFF> Registro Actualizado...</font>");
echo("<p>");
echo "<TD<div align=left><input type='button' value='Retornar' onclick='document.location.href = \"mantenimiento.php\"'></div></TD>";
// print ("Registro Actualizado...");
// echo "<td><div align=left><a href=mantenimiento.php>Retornar</a></div></td>";
}
else
{
?>
<?php
// Borrar Registros.
$Borrar= $_REQUEST['Borrar'];
if (isset($Borrar))
{
// Conectar con el servidor de base de datos
$conexion = mysql_connect("localhost", "root", "root")or die("No se puede conectar con el servidor");
// Seleccionar base de datos
mysql_select_db("empresa")or die("No se puede seleccionar la base de datos");
$tipobusqueda= $_REQUEST['cedula'];
$tipobusqueda="cedula";
trim($cedula);
$terminobusqueda = addslashes($cedula);
// Obtener datos
$instruccion = "delete from clientes where ".$tipobusqueda." like '%".$terminobusqueda."%'";
$consulta = mysql_query ($instruccion, $conexion)or die("Fallo en la consulta");
echo ("<font color = #FFFFFF> Registro Eliminado... </font>");
echo("<p>");
echo "<TD<div align=left><input type='button' value='Retornar' onclick='document.location.href = \"mantenimiento.php\"'></div></TD>";
// print ("Registro Eliminado...");
// echo "<td><div align=left><a href=mantenimiento.php>Retornar</a></div></td>";
}
else
{
?>
<?php
// Mantenimiento de Registros (Borrar y Actualizar.
$Buscar= $_REQUEST['Buscar'];
if (isset($Buscar))
{
// Conectar con el servidor de base de datos
$conexion = mysql_connect("localhost", "root", "root")or die("No se puede conectar con el servidor");
// Seleccionar base de datos
mysql_select_db("empresa")or die("No se puede seleccionar la base de datos");
$tipobusqueda="cedula";
trim($cedula);
$terminobusqueda = addslashes($cedula);
// Obtener datos
$instruccion = "select * from clientes where ".$tipobusqueda." like '%".$terminobusqueda."%'";
$consulta = mysql_query ($instruccion, $conexion) or die ("Fallo en la consulta");
$resultado = mysql_fetch_array ($consulta);
$num_resultados = mysql_num_rows($consulta);
if ($num_resultados == 0)
{
echo ("<font color = #FFFFFF> Registro no existe...</font>");
echo("<p>");
echo "<TD<div align=left><input type='button' value='Retornar al menu' onclick='document.location.href = \"mantenimiento.php\"'></div></TD>";
exit;
}
$cedula=$resultado["cedula"];
$apellido=$resultado["apellido"];
$nombre=$resultado["nombre"];
$direccion=$resultado["direccion"];
$telefono=$resultado["telefono"];
$email=$resultado["email"];
$prueba=$resultado["prueba"];
$cedulas=$resultado["cedulas"];
print("<h1 align=center>Mantenimiento de los Registros</h1>");
print ("<form action=mantenimiento.php method=post>");
print("<Table border=1, align=center>");
print("<tr>");
print("<tr>");
print("<td>Cédula:\n ");
print("<td><input name=cedula type=text id=cedula size=17 value=\"" .$cedula. "\">");
print("<tr>");
print("<td>Apellido:\n ");
print("<td><input name=apellido type=text id=apellido size=35 value=\"".$apellido. "\">");
print("<tr>");
print("<td>Nombre:\n ");
print("<td><input name=nombre type=text id=nombre size=35 value=\"" .$nombre. "\">");
print("<tr>");
print("<td>Dirección:\n ");
print("<td><input name=direccion type=text id=direccion size=45 maxlength=45 value=\"". $direccion. "\">");
print("<tr>");
print("<td>Teléfono:\n ");
print("<td><input name=telefono type=text id=telefono size=17 maxlength=17 value=\"". $telefono. "\">");
print("<tr>");
print("<td>E-Mail:\n ");
print("<td><input name=email type=text id=email size=50 maxlength=50 value=\"". $email. "\">");
print("<tr>");
print("<td>Prueba:\n ");
print("<td><input name=prueba type=text id=prueba size=17 maxlength=17 value=\"". $prueba. "\">");
print("<tr>");
print("<td>Cedulas:\n ");
print("<td><input name=cedulas type=text id=cedulas size=17 maxlength=17 value=\"". $cedulas. "\">");
print("<tr>");
print("<tr>");
print("</table>");
//inicio una tabla para colocar los botones centrados
print("<Table border=0, align= center>");
print("<tr>");
print("<tr>");
print("<tr>");
print("<td><input type=submit name=Retornar value=Retornar>");
print("<td><input type=submit name=Borrar value=Borrar>");
print("<td><input type=submit name=Actualizar value=Actualizar>");
print("</table>");
}
else
{
?>
<form action="mantenimiento.php" method="post">
<div align="left">
<h1 align="center">Mantenimiento de los Registros</h1>
<p> <br>
<b class="texto">Cédula del Cliente:</b>
<input name="cedula" type="text" id="cedula" size="17">
<input type=submit name="Buscar" value="Buscar">
</p>
</div>
<td>
<div align="center">
<?php
echo "<td><div align=center><input type='button' value='Retornar al menu' onclick='document.location.href = \"index.php\"'></div></td>";
?>
<p> </p>
</div>
</form>
<?php
}
?>
<?php
}
?>
<?php
}
?>
</body>
</html>