Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/03/2009, 09:57
NHARMANDO
 
Fecha de Ingreso: marzo-2009
Mensajes: 6
Antigüedad: 15 años, 1 mes
Puntos: 0
actualización de tablas

Hola a todos, necesito una opinión sobre como resolver ésto, trabajpo en una apliación web, ésta posee un área para habilitar y deshabilitar usuarios sobre ciertas áreas. Tengo un formulario cuyo código es el siguiente:

<select multiple name="fromBox" id="fromBox">
<option value=1>Usuario 1</option>
</select>
<select multiple name="toBox" id="toBox">
<option value=2>Usuario 2</option>
</select><br/>
Además tengo un botón con la leyenda ">" y otro con la leyenda "<", para mover itmen de la lista fromBox a la lista toBox y viceversa.

En la lista fromBox aparecen los usuario deshabilitados y en la lista toBox aparecen los usuario habilitados.

Ahora viene la pregunta con respecto a mysql, tengo una tabla en la cual aparecen los usuario habilitados (todos los que aparecen en la lista toBox) la llamaré usuarios1, habran momentos en que tenga que habilitar usuarios (insertar registros en la tabla usuarios1) en otras ocaciones se van desactivar usuarios (eliminar registros de la tabla usuarios1), en ambos casos ¿cómo puedo hacer para actualizar la tabla usuarios1?. Lo único que se me ocurre es que cada vez que voy hacer un cambio, habilitar o deshabilitar usuario, borrar "todos" los registros de la tabla usuarios1 y volver a insertar todos los que aparecen en la lista "toBox", esto puede funcionar cuando la tabla no posea mayor cantidad de registros pero no creo que sea una solución eficiente cuando la tabla posea grandes cantidas de registros.

¿Qué me recomiendan?

desde ya muchas gracias