Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/01/2011, 13:51
Avatar de stingofung
stingofung
 
Fecha de Ingreso: enero-2011
Ubicación: Mcbo
Mensajes: 52
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: Ayuda con DropDownList!!!

Bien, para lo que necesitas hacer yo haria lo siguiente:

1) Crear una tabla tbl_Usuarios con los siguientes campos:

id --> int autoincrement
nombre --> varchar(50)


2) Crear una tabla tbl_Reglas con los siguientes campos:

id --> int autoincrement
nombre --> varchar(50)

3) Crear una tabla tbl_ReglasUsuario con los siguientes campos:

id --> int autoincrement
idRegla --> int
idUsuario --> int
permiso --> tinyint(2)

Ya con las tablas creadas cargas el 1er DropDownList con los datos de la tabla tbl_Usuarios.

Luego el 2do DropDownList lo cargarias con la siguiente consulta a la tabla tbl_Reglas:

"SELECT id, nombre FROM tbl_Reglas WHERE id NOT IN(SELECT idRegla FROM tbl_ReglasUsuario WHERE permiso = 1 AND idUsuario = X);"

Donde X = el id del usuario seleccionado en el 1er DropDownList.

Prueba y me avisas.