Ver Mensaje Individual
  #29 (permalink)  
Antiguo 22/12/2005, 08:51
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues lo primero que tienes que hacer es mostrar los datos que registras de ese registro pero en un formulario con los valores pre-definidos en ellos.

Sería el mismo código que esto:
Cita:
<?
mysql_select_db("mydb", $link);
$result = mysql_query("SELEC * FROM administracion WHERE usuario='".trim($_COOKIE['LogUsuario'])."'", $link) or die (mysql_error());
if (mysql_num_rows($result) == 1){ // Con esto sólo esperamos UN resultado o ninguno pero no más.
$row = mysql_fetch_array($result);
echo "El portero es: <b>".$row['portero']."</b><br>";
echo "El defensa es: <b>".$row['defensa']."</b><br>";
echo "El medo es: <b>".$row['medio']."</b><br><br>";

} else {
echo "No hay resultados";
}
?>
pero generando un formulario:

actualizar_equipo.php
Código PHP:
<? 
mysql_select_db
("mydb"$link); 
$result mysql_query("SELEC * FROM administracion WHERE usuario='".trim($_COOKIE['LogUsuario'])."'"$link) or die (mysql_error()); 
if (
mysql_num_rows($result) == 1){ // Con esto sólo esperamos UN resultado o ninguno pero no más. 
$row mysql_fetch_array($result);
?>
<form action="procesa_actualiza_datos.php" method="post">
?> 
<input type="text" name="portero" value="<? echo $row['portero']?>">  
Y así con el resto ...
<input type="submit" name="modificar" value="modificar">
<?
} else { 
echo 
"No existe registro a editar"

?>
Con eso harías el UPDATE a tu BD:

procesa_actualiza_equipo.php
Código PHP:
<?
$link 
mysql_connect("localhost""usuario","pass");
mysql_select_db("mydb"$link);
mysql_query("UPDATE administracion SET portero='".trim($_POST['portero'])."' WHERE usuario='".trim($_COOKIE['LogUsuario'])."'") or die (mysql_error());
//y así con el resto de campos que puedas actualizar .. separados por comas despues del SET .. revisa un manual de SQL de Mysql
header ("Location: otrapagina.php");
?>

Un saludo,