En resumen: Cómo puedo construir una pregunta para exhibir una lista de usuarios “principales” (pensar: directores de escuela públicos) que tienen un UserRoleID específico 5 -- pero, esta lista de principales se exhibe SOLAMENTE a un usuario abierto una sesión del “enlace” con UserRoleID 3.
Also, la lista de principales exhibidos debe contener solamente a los directors que viven en el mismo estado que registrar-en usuario del enlace. =) éste es el part.
detalladamente: el
1. asume que a registrar-en usuario con tbl_NBPTS_Principals válidos de una tabla de session.auth.UserID.
2. contiene datos sobre muchos usuarios, incluyendo los principales y Liaisons
3. Asignan todos los usuarios a un estado del
4. de la residencia (“estado variable” en la pregunta abajo) que UserRoleID variable define a usuarios por papel de usuario: Principales = UserRoleID 5; Los enlaces = UserRoleID 3
5. UserRoleID no es iguales que el UserID -- cada usuario tiene su propio UserID único, para la integridad de la base de datos; el UserID variable es PK en el tbl_NBPTS_Principals
de la tabla hasta ahora, mi pregunta es: cf_sql_integer " value= del cfsqltype= " del el > SELECCIONA UserID , FirstName , LastName , State , UserEmail , UserRoleID , SSMA_TimeStamp , DateRecordModified , NameofSchool , NameofDistrict del tbl_NBPTS_Principals DONDE UserID = del " #val (session.auth. UserID) # " pregunta del >
This pide los detalles (FirstName, LastName, etc) de tbl_NBPTS_Principals y los exhibe para el UserID del usuario abierto una sesión del enlace. Trabajos fine.
I de esta los primeros pregunta piensan que necesito otra pregunta, de que preguntaré tbl_NBPTS_Principals una lista de usuarios con UserRoleID = 5, que se asocian a cierto estado -- ¡el MISMO estado que el usuario abierto una sesión del enlace!
So, resumir: un usuario del enlace abre una sesión. Este usuario del enlace vive en el estado de Illinois. Necesito imaginar una pregunta para exhibir una lista de principales (UserRoleID 5) de Illinois a este enlace abierto una sesión user.
I desconcertó porque esta pregunta abajo parece como ella debe trabajar, pero no lo hace: ¡
del cfsqltype= " del " del name= del " #ds#” del datasource= del
el > SELECCIONA UserID , FirstName , LastName , State , UserEmail , UserRoleID , SSMA_TimeStamp , DateRecordModified , NameofSchool , NameofDistrict del tbl_NBPTS_Principals DONDE UserRoleID = del Y el value= cf_sql_varchar " #session.auth del del cfsqltype= " del estado = del
de State# el "… los resultados es en blanco. ¿Dónde estoy saliendo mal?
In application.cfc, session.auth variable. El estado se define correctamente en la función onApplicationStart.
Thanks otra vez para ayudarme. He estado mirando fijamente esto todo el dia. Miro realmente adelante a descubrir cómo esto trabaja. =)
Eric
class= del
|