Tengo una duda para poder eliminar los registros, según lo que he podido averiguar solo es necesario modificar algunas lineas.
modificar.php
Código PHP:
<html>
<head>
<title>Modificar registros</title>
</head>
<body bgcolor=FFF5B8 TEXT=0E0784>
<center><h1>Modificar Registros</h1><br>
<?php
mysql_connect("localhost","root","");
//seleccion de la base de datos con la que vamos a trabajar
mysql_select_db("base_proyecto");
$result=mysql_query("select * from cliente");
?><br>
<FORM METHOD="GET" ACTION="modificar1.php">
<table border=1 cellspacing=1 cellpadding=1>
<tr>
<td> <b>Modificar</b> </td>
<td> <b>Rut</b></td>
<td> <b>Numero Cliente</b> </td>
<td> <b>Nombre</b> </td>
<td> <b>Apellidos</b> </td>
<td> <b>Dirección</b> </td>
<td> <b>Comuna</b> </td>
<td> <b>Fono</b> </td>
<td> <b>Email</b> </td>
</tr>
<?php
while($row=mysql_fetch_array($result))
{
printf("<tr>
<td><input type=radio name=radio value='$row[rut]'></td>
<td> %d </td>
<td> %d </td>
<td> %s </td>
<td> %s </td>
<td> %s </td>
<td> %s </td>
<td> %s </td>
<td> %s </td>
</tr>", $row["rut"],$row["n_cliente"],$row["nombre"],$row["apellido"],$row["direccion"],$row["comuna"],$row["fono"],$row["mail"]);
}
mysql_free_result($result);
?>
<tr><td colspan=4 align=center>
<INPUT TYPE="SUBMIT" value="Modificar">
</td></tr>
</FORM>
</table><br>
<a href="insertar.php">::Volver::</a></center>
</body>
</html>
Código PHP:
l>
<head>
<head>
<body bgcolor=FFF5B8 TEXT=0E0784>
<?php
mysql_connect("localhost","root","");
//seleccion de la base de datos con la que vamos a trabajar
mysql_select_db("base_proyecto");
$rut=$_GET['radio'];
$result=mysql_query("select * from cliente where rut='$rut'");
?>
<form name="FORMULARIO" method="POST" action="modificar2.php" onSubmit="alert('Sus datos han sido enviados con exito');"><br>
<table border=1 cellspacing=1 cellpadding=1>
<tr>
<td> Rut </td>
<td> Número Cliente </td>
<td> Nombre </td>
<td> Apellido </td>
<td> Dirección </td>
<td> Comuna </td>
<td> Fono </td>
<td> E-mail </td>
</tr>
<?php
while($row=mysql_fetch_array($result))//extrae la fila del resultado
{
printf("<tr>
<td><input type=int name=rut value='$row[rut]'></td>
<td><input type=int name=n_cliente value='$row[n_cliente]'></td>
<td><input type=text name=nombre value='$row[nombre]'></td>
<td><input type=text name=apellido value='$row[apellido]'></td>
<td><input type=text name=direccion value='$row[direccion]'></td>
<td><input type=text name=comuna value='$row[comuna]'></td>
<td><input type=text name=fono value='$row[fono]'></td>
<td><input type=text name=mail value='$row[mail]'></td>
</tr>");
}
mysql_free_result($result);//libera memoria del resultado
?>
<table align="center" width="60%">
<tr>
<td align="center">
<input type="submit" name="enviar" value="Actualizar">
</td>
</tr>
</table>
</form><br>
<a href=borrar.php>::Eliminar registros::</a></center>
</body>
</html>
Código PHP:
<?php
mysql_connect("localhost","root","");
//seleccion de la base de datos con la que vamos a trabajar
mysql_select_db("base_proyecto");
$rut=$_POST['rut'];
$n_cliente=$_POST['n_cliente'];
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
$direccion=$_POST['direccion'];
$comuna=$_POST['comuna'];
$fono=$_POST['fono'];
$mail=$_POST['mail'];
mysql_query("Update cliente Set n_cliente='$n_cliente',nombre='$nombre',apellido='$apellido',direccion='$direccion',comuna='$comuna',fono='$fono',mail='$mail' where rut='$rut'");
//rut='$rut',
//,nombre='$nombre',apelido='$apellido'");
header("Location:modificar.php");
?>
PD. Este es el codigo de modificar, como escribí anteriormente a este código alterandole unas lineas serviría para eliminar.
De antemano gracias!!