Foros del Web » Programando para Internet » PHP »

update pero solo de un registro no de todos...SOLUCIONADO YA

Estas en el tema de update pero solo de un registro no de todos...SOLUCIONADO YA en el foro de PHP en Foros del Web. YA LO HE SOLUCIONADO..... PASAD DE ESTE TEMA Hola a ver si me ayudais... Estoy tarabjando con consultas a la base de datos . En ...
  #1 (permalink)  
Antiguo 30/07/2004, 06:06
pcu
 
Fecha de Ingreso: julio-2004
Mensajes: 18
Antigüedad: 13 años, 4 meses
Puntos: 0
update pero solo de un registro no de todos...SOLUCIONADO YA

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

Última edición por pcu; 30/07/2004 a las 06:16
  #2 (permalink)  
Antiguo 30/07/2004, 07:40
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Ok, si indicas que ya lo solucionastes ... no está de más que des la solución. Alguien más le podría ayudar .. Recuerda que forosdelweb.com no es sólo un sítio donde venir a resolver dudas o problemas personales sino a "compartir".

(supongo que te habrás dado cuenta que te hacía falta la "condición" de que registro ivas a actualizar:

$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' WHERE id='$id'" ;

que por cierto son problemas de SQL no de PHP ...

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:02.