actualizar registros : consejos plz
Publicado por antonio (16 intervenciones) el 22/05/2006 17:06:56
tengo el codigo de más abajo que funciona correctamente pero le he añadido actualizar lo que que quiero es actualizar registros uno a uno , lo que hace esto q te muestra la info de un registro y al final de cada uno hay un link que es para actualizar lo que no se como hacerlo para cuando pinche en actualizar pueda actualizar ese registro y no los otros, esta tabla tiene una clave primaria id autonumerica, a ver si me podeis decir alguna idea facil y sencilla y yo la intento hacer xq toy algo pelao en esto.
muchas gracias
<HTML>
<HEAD>
<TITLE>lectura.php</TITLE>
</HEAD>
<BODY>
<h1><div align="center">Lectura de la tabla</div></h1>
<br>
<br>
<?
//Conexion con la base
mysql_connect("localhost","antonio","a");
$result=mysql_db_query("servintex","select * from gestion");
if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> \n";
echo "<td><b>Empresa</b></td> \n";
echo "<td><b>Persona</b></td> \n";
echo "<td><b>Descripcion</b></td> \n";
echo "<td><b>Observaciones</b></td> \n";
echo "<td><b>Fecha</b></td> \n";
echo "<td><b>Técnico</b></td> \n";
echo "<td><b>Equipo Atendido</b></td> \n";
echo "<td><b>Tiempo</b></td> \n";
echo "<td><b>Importe</b></td> \n";
echo "<td><b>Modificar</b></td> \n";
echo "<tr> \n";
echo "</tr> \n";
do {
echo "<tr> \n";
echo '<td>'.$row["Empresa"].'</td>';
echo '<td>'.$row["Persona"].'</td>';
echo '<td>'.$row["Descripcion"].'</td>';
echo '<td>'.$row["Observaciones"].'</td>';
echo '<td>'.$row["Fecha"].'</td>';
echo '<td>'.$row["Tecnico"].'</td>';
echo '<td>'.$row["Equipo_Atendido"].'</td>';
echo '<td>'.$row["Tiempo"].'</td>';
echo '<td>'.$row["Importe"].'</td>';
echo '<td>'.'<a href="actualizar1.php">Actualizar</a>'.'<td>' ;
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "</table style=margin-left: 50>";
echo "</table> \n";
} else {
echo "¡ La base de datos está vacia !";
}
mysql_free_result($result)
?>
</table>
<div align="center">
<a href="insertar.html">Añadir un nuevo registro</a><br>
<a href="actualizar1.php">Actualizar un registro existente</a><br>
<a href="borrar1.php">Borrar un registro</a><br>
</div>
</BODY>
</HTML>
muchas gracias
<HTML>
<HEAD>
<TITLE>lectura.php</TITLE>
</HEAD>
<BODY>
<h1><div align="center">Lectura de la tabla</div></h1>
<br>
<br>
<?
//Conexion con la base
mysql_connect("localhost","antonio","a");
$result=mysql_db_query("servintex","select * from gestion");
if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> \n";
echo "<td><b>Empresa</b></td> \n";
echo "<td><b>Persona</b></td> \n";
echo "<td><b>Descripcion</b></td> \n";
echo "<td><b>Observaciones</b></td> \n";
echo "<td><b>Fecha</b></td> \n";
echo "<td><b>Técnico</b></td> \n";
echo "<td><b>Equipo Atendido</b></td> \n";
echo "<td><b>Tiempo</b></td> \n";
echo "<td><b>Importe</b></td> \n";
echo "<td><b>Modificar</b></td> \n";
echo "<tr> \n";
echo "</tr> \n";
do {
echo "<tr> \n";
echo '<td>'.$row["Empresa"].'</td>';
echo '<td>'.$row["Persona"].'</td>';
echo '<td>'.$row["Descripcion"].'</td>';
echo '<td>'.$row["Observaciones"].'</td>';
echo '<td>'.$row["Fecha"].'</td>';
echo '<td>'.$row["Tecnico"].'</td>';
echo '<td>'.$row["Equipo_Atendido"].'</td>';
echo '<td>'.$row["Tiempo"].'</td>';
echo '<td>'.$row["Importe"].'</td>';
echo '<td>'.'<a href="actualizar1.php">Actualizar</a>'.'<td>' ;
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "</table style=margin-left: 50>";
echo "</table> \n";
} else {
echo "¡ La base de datos está vacia !";
}
mysql_free_result($result)
?>
</table>
<div align="center">
<a href="insertar.html">Añadir un nuevo registro</a><br>
<a href="actualizar1.php">Actualizar un registro existente</a><br>
<a href="borrar1.php">Borrar un registro</a><br>
</div>
</BODY>
</HTML>
Valora esta pregunta


0