Foros del Web » Programando para Internet » PHP »

logica de datos actualizacion editar

Estas en el tema de logica de datos actualizacion editar en el foro de PHP en Foros del Web. hola buenas, supongamos que tengo un formulario que es el registro de un area de trabajo, tengo * nombre de area, * nombre de usuario ...
  #1 (permalink)  
Antiguo 13/12/2017, 04:46
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 10 meses
Puntos: 5
logica de datos actualizacion editar

hola buenas, supongamos que tengo un formulario que es el registro de un area de trabajo, tengo
* nombre de area,
* nombre de usuario creador,
* email

y la posibilidad de agregar usuarios participantes donde agregare los mails de cada uno,
(se les enviara un mail con un token y un link de acceso al area)
y ahi ya puedo crear el area,

supongamos que registro
[email protected]

------------------ el tema ocurre cuando debo editar el area

aparecen los demas input de nombre eso es simple como cualquier otro formulario

pero en la parte de los emails, muestro los que estan como usuarios participantes, y (tambien puedo eliminar) el formulario es similar al agregar emails pero en un hidden oculto coloco los mails, y eso se envia para guardar,

1) yo pense que al actualizar los datos, los emails, borro todos los emails de esa area e inserto los existentes en la edicion, pero enviaria emails a los que ya estan registrados, (sin en la edicion solo agregue 1 email mas, y ya habia otro)
ahora estaban

[email protected]
[email protected]

se va avolver enviar un mail a [email protected]

que solucion se aplica aca? comparar los emails del $_POST['listaemails'] con los existentes y descartar los que ya existen ? esa es la unica manera de hacerlo correcto:
  #2 (permalink)  
Antiguo 13/12/2017, 06:39
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: logica de datos actualizacion editar

podrias utilizar un campo boleano de validacion de envio de email si esta en 1 se envio el email y ele sistema omitira el envio, si esta en 0 se enviara el email y actualizara el campo a 1
__________________
[email protected]
HITCEL
  #3 (permalink)  
Antiguo 13/12/2017, 08:01
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 3 meses
Puntos: 12
Respuesta: logica de datos actualizacion editar

Podrías tener la necesidad de almacenar los email's como historial, en la base se almacenará una lista de emails del participante, en tal caso, usa el último, ello consiste en que deberás realizar una consulta adicional a la BD.

No entiendo muy bien por que tienes que cargar el email en un hidden.

Etiquetas: actualizacion, formulario, logica, nombre
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 06:04.