Ver Mensaje Individual
  #19 (permalink)  
Antiguo 21/04/2015, 11:59
Avatar de oshho
oshho
 
Fecha de Ingreso: marzo-2015
Mensajes: 40
Antigüedad: 9 años, 1 mes
Puntos: 0
Respuesta: Escribir en un textarea a través de una funcion

Cita:
Iniciado por NSD Ver Mensaje
en cada fila pones un input type="checkbox" (por defecto desmarcado) que indique si esa fila no se debe borrar, si por ejemplo, el usuario se percata que la fecha 22-04-2012 no hay que borrarla, marca este casillero.

Luego, abajo de todo tienes un boton que diga "BORRAR LOS NO SELECCIONADOS", esto lo que hace es enviar al servidor los datos de fecha (desde/hasta) y los de todos los checkbox marcados.

El servidor arma una query como esta:
Código MySQL:
Ver original
  1. DELETE FROM tabla WHERE fecha BETWEEN {fecha_desde} AND {fecha_hasta} AND fecha NOT IN ({fechas_checkbox_separadas_por_coma})

Y listo problema resuelto, solo haces dos querys, una para leer y otra para borrar, el usuario no escribe sql en ningun lado, opera visualmente sobre los datos.
Muchas gracias por la respuesta amigo, bueno eso es exactamente lo que quiero lograr y lo primero en lo que pensé, pero tristemente no tengo idea como hacerlo, no se como ingresar a la Query el valor obtenido por el checkbox, ni como separar los valores con "comas", si pudieras iluminarme con ese conocimiento te lo agradecería enormemente :(