| |||
recuperar una variable para compararla con ella misma en un estado anterior hola disculpen que los moleste pero estoy trabado en esto: tengo una pagina en la cual un usuario lista todos sus productos, al seleccionar uno los datos de este se cargan mas abajo en un form para poder editarlos algunos de estos datos estan conectados a la base de datos por lo cual si se actualizan se hacen un this.form.submit al mismo form para dejarlos a la vista hasta que el formulario se envie, Mi problema es el siguiente si el usuario cambia el producto osea el ID del producto cambia su valor tiene que cambiar toda la informacion osea setearla nuevamente, eh probado con variables de sesion, guardando datos y no se me ocurre como hacer para guardar el id del producto anterior y compararlo con el nuevo y si son distintos setear todo de vuelta y guardar este id de producto para una nueva comparacion pero si no lo son que no pase nada y quede todo igual. Uso una variable llamada $_SESSION["valor"]=2 este valor toma una vez elegido el producto y si cambio el producto osea cambia su id esta variable tiene que volver al valor $_SESSION["valor"]=1 pero no logro que cambie no se porque se queda seteada siempre en 2. disculpen el enrosque muchas gracias! |
| |||
Respuesta: recuperar una variable para compararla con ella misma en un estado anterio yo de usted no haria eso... el codigo del producto es su identificador este no deberia ser reemplazado nunca.... si se equivocaron el el codigo del producto borrenlo y creen uno nuevo..... Si por x motivos insiste en hacerlo como tiene pensado yo guardaria en un campo tipo hidden el codigo actual con eso accedo al codigo original cuando lo necesite-- Este campo siempre tendra el codigo original y el otro si podra ser modificado... aunque no deberia permitir eso. |
| |||
Respuesta: recuperar una variable para compararla con ella misma en un estado anterio Gracias por la ayuda ya lo solucione no tenia que remplazar el id solo tenia que tomarlo para evaluar perdon si me enrosque al preguntar la solucion quedo asi:
Código PHP:
Ver original gracias! |
Etiquetas: |