Hola amigos de forosdelweb.
Estoy desarrollando una pagina que hace consulta a una base de datos.
Consiste en mostrar en una lista determinados servicios disponibles para usuarios.
Estos servicios se pueden asignar a diferentes tipos de usuarios. Necesito que al asignarle el servicio a el usuario, este servicio no se mueva de la lista de servicios a la lista de servicios asignados al usuario, sino que se cree una copia, para que este servicios quede disponible para ser asignado a otros usuarios en el caso de ser requerido.
Ejemplo:
Servicios_________Usuario1_________Usuario2_______ __Usuario3
Serv1___________Serv2 _________Serv3_________ Serv2
Serv2___________ Serv3 _________ServN
Serv3
.
.
.
ServN
Los servicios en negrilla, son servicios asignados a varios usuario.
Las reglas son:
1. Los servicios en un mismo usuario no pueden repetirse
2. Al arrastrar un servicio de la lista de servicios a un usuario, este no debe desaparecer de la lista de servicios disponibles.
3. Cada vez que asigne un servico, hacer un update a la tabla de servicios en MySQL.
Si alguien puede orientarme le agradeceria enormemente.
Gracias a todos por sus comentarios.
Att,
Edward