Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/01/2007, 17:22
Avatar de franquero
franquero
 
Fecha de Ingreso: julio-2005
Mensajes: 179
Antigüedad: 19 años, 8 meses
Puntos: 1
Re: Como editar registros de BD

Buenas,

Tienes que enviar la variable (por ejemplo, id) a la página de modificación, mediante GET o mediante POST

GET:
Código PHP:
print $usuario['nombre'], $usuario['apellido'], $usuario['email'] . "<a href=\"pagina_modificacion.php?modifcar_id=$usuario[id]\">Modificar</a>";

//En pagina_modificacion.php utilizas la variable así:
$sql "update ... where id='$_GET['modificar_id']'"
POST
Código PHP:
//Creamos un pequeño formulario por cada registro

print $usuario['nombre'], $usuario['apellido'], $usuario['email'] . "<form action=\"pagina_modificacion.php\" method=\"POST\">
<input type=\"hidden\" name=\"modificar_id\" value=\"$usuario[id]\">
<input type=\"submit\" value=\"modificar\"></form>"
;

//En pagina_modificacion.php utilizas la variable así:
$sql "update ... where id='$_POST['modificar_id']'"
Si quieres pasar dos o más varaibles debes usar &:
Código PHP:
<a href="pagina.php?variable1=valor1&variable2=valor2&variable3=valor3... 
Omegafunky, te has adelantado por segundos :P

Espero que te sirva.
Saludos
__________________
Es una suerte que la sociedad libre sea más productiva, porque de no haberlo sido jamás se habría tolerado.