YA LO HE SOLUCIONADO..... PASAD DE ESTE TEMA
Hola a ver si me ayudais...
Estoy tarabjando con consultas a la base de datos . En primer lugar tengo una pagina: consulta.php, que muestra todos los registros, y asocio a caada uno un editar con enlace a otra pagina: cambio.php de la siguiente manera:
echo"<a href=\"cambio.php?id=".$datos["id"]."\"> editar </a>";
en la pagina cambio.php me muestra el registro escogido con todos sus campos modificables con la siguiente instruccion
$consulta="select * from users where id='".$_GET['id']."' ";
y con un boton enviar que me lleva a otra pagina: update.php, en la cual actualizo todos los datos, para guardar los cambios:
$up="UPDATE users SET UserName='$UserName', Nombre='$Nombre', Apellidos='$Apellidos' , Direccion='$Direccion', CP='$CP', Poblacion='$Poblacion', Pais='$Pais', DNI='$DNI', Telefono='$Telefono', NumeroCuenta='$NumeroCuenta', Estado='$Estado'" ;
mi problema es que el campo que cambie en la segunda pagina se actualiza, pero ese valor nuevo se me pone en todos los registros de la tabla y solo quiero que cambie en el escogido.... a ver si me ayudais
Espero que me haya explicado
muchas gracias